導航:首頁 > 源碼編譯 > 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編譯在自己的機器上相關的資料

熱點內容
編譯和運行是一個意思嗎 瀏覽:466
phpjson轉義字元 瀏覽:233
動態壁紙要怎麼解壓 瀏覽:243
壓縮文件分塊 瀏覽:450
掃描文件怎麼轉換成pdf 瀏覽:696
藍海壓縮機怎麼樣 瀏覽:114
Python獲得音頻響度數據 瀏覽:853
我的電腦文件夾字體大小 瀏覽:270
單片機模擬怎麼找到電位器 瀏覽:272
用什麼app可以找校友 瀏覽:100
雲伺服器刪除實例再創建要付錢嗎 瀏覽:347
wifi的加密類型從哪裡看 瀏覽:627
為什麼手機有的app顯示沒網 瀏覽:44
黑馬程序員入學知識 瀏覽:795
計算機編譯器使用 瀏覽:35
為什麼花雨庭伺服器會閃退 瀏覽:5
cad的xc命令 瀏覽:898
程序員初級和大佬的區別 瀏覽:546
安卓機怎麼進入調試狀態 瀏覽:176
壓縮機運行與維修實用技術 瀏覽:729