導航:首頁 > 源碼編譯 > qt編譯在自己的機器上

qt編譯在自己的機器上

發布時間:2022-12-18 14:19:33

① QT程序編譯生成後在自己機器上能夠運行,卻無法在別人機器上運行

恩 這是Qt的問題,Qt64位和32位生成的項目好像不能兼容,我也遇到過,很是郁悶,就沒有移植了,

② qt5.1脫離編譯器運行

1.、首先在有開發環境的機器上,針對Qt5開發的環境生成的exe程序,可以使用Qt5自帶的工具:windeployqt.exe,工具的路徑在你的qt安裝路徑。
2、其次使用qt命令行工具,進入到 windeployqt.exe所在目錄。
3、最後把bin整個文件夾下的文件拷貝到沒有開發環境的機器上,和你要運行的exe程序同級目錄下,運行Test.exe。

③ Qt5 編譯後的exe在另一台未裝Qt的機器上怎麼運行

platforms/qwindows.dll 注意這個platforms是一個文件夾,你拷貝整個文件夾就行
icudt51.dll
icuin51.dll
icuuc51.dll
libgcc_s_dw2-1.dll
libGLESv2.dll
libstdc++-6.dll
libwinpthread-1.dll
Qt5Core.dll
Qt5Gui.dll
Qt5Multimedia.dll
Qt5MultimediaWidgets.dll
Qt5Network.dll
Qt5OpenGL.dll
Qt5Positioning.dll
Qt5PrintSupport.dll
Qt5Qml.dll
Qt5Quick.dll
Qt5Sensors.dll
Qt5Sql.dll
Qt5Svg.dll
Qt5WebKit.dll
Qt5WebKitWidgets.dll
Qt5Widgets.dll
qwindows.dll
你在qt的目錄中找到這25個dll,隨同可執行文件一塊發布就可以了。把可執行文件至於這些dll目錄下,或者將這些dll加到環境變數中也行。有些dll名稱可隨版本得不同而不同。

④ Qt 如何編譯成可執行程序,像VC的靜態編譯,可以在脫離QT的環境中運行

qt
如何編譯成可執行程序,像vc的靜態編譯,可以在脫離qt...
開源版本
不允許靜態編譯
可以將dll打包,就能再其他的機器上運行了.
榵彨廀峓朢桸潂椺壱檢挰洏煠愝噐

⑤ 我使用QT5.0.1寫的程序在自己有安裝QT的電腦上能正常運行,但在沒安裝QT的電腦上會出錯,我把BIN

缺少這個libEGL.dll,拷到程序目錄,問題解決,我也遇到相同問題,就這樣解決了,此外,還要在部署目錄里建立platforms目錄,並在platforms放入qminimal.dll和qwindows.dll兩個文件,程序才能運行。

⑥ Qt 如何編譯成可執行程序,像VC的靜態編譯,可以在脫離QT的環境中運行

qt 開源版本 不允許靜態編譯
可以將DLL打包,就能再其他的機器上運行了.

⑦ QT 工程在自己家裡的windows上跑,編譯不報錯,但是運行無結果

把問題標簽切換到 「構建問題「,看一下編譯過程中是否有問題沒有被最終顯示出來。
或者自己的工程中是不是窗體沒有指定顯示,等等

閱讀全文

與qt編譯在自己的機器上相關的資料

熱點內容
雲伺服器測試技巧 瀏覽:546
網盤裡面的文件如何解壓 瀏覽:463
linux查看應用的埠 瀏覽:97
拉伸訓練pdf 瀏覽:92
如何撥號到中央伺服器 瀏覽:648
中國天才少年程序員 瀏覽:352
編程思想pdf 瀏覽:282
加密歐美航線 瀏覽:48
svn怎麼看伺服器的地址 瀏覽:187
騎馬與砍殺1命令部隊用盾牌 瀏覽:595
光纜pdf 瀏覽:350
加密流量實時監測 瀏覽:628
360壓縮和好壓哪個好 瀏覽:61
python判斷變數是否為list 瀏覽:906
雲伺服器1m帶寬表示什麼意思 瀏覽:702
429升冷櫃用多大壓縮機 瀏覽:116
決策樹演算法java實現 瀏覽:376
androidtv開發焦點控制 瀏覽:328
論人的成長pdf 瀏覽:282
python網站源代碼 瀏覽:827