導航:首頁 > 源碼編譯 > qt工程在另一台電腦上不能編譯

qt工程在另一台電腦上不能編譯

發布時間:2023-08-21 16:39:58

Ⅰ 別人的QT程序在我電腦上運行就出現如下錯誤:

可能是你的編譯器環境設置不正確。
看看當前項目是Debug版本還是Release版本。

Ⅱ qt項目 使用了qwt控制項,發布,在別人的電腦上,提示「無法啟動此程序,因為計算機中丟失qwt.dll」

方法一:把編譯成功的.exe文件放到你QT的安裝目錄下,例如:C:\Qt\2010.05\qt\bin,這樣點擊可以運行(軟體運行依賴環境的)
方法二:在C:\Qt\2010.05\qt\bin這個路徑下面,把軟體需要的基本動態鏈接庫文件拷貝到你的release目錄下面
MINGWM10.DLL
QtGui4.dll
QtCore4.dll
phonon4.dll
方法三:比較笨哈,就是把C:\Qt\2010.05\qt\bin下面的動態庫全部考到一個文件夾中,然後看著刪,刪除了不能運行的就留下,最後剩下的
就是必要的動態庫文件了。
這個得看你軟體裡面用到了哪些控制項,哪些功能,基本的就是這3個動態文件,如果有別的,你拷貝一下就可以了。
第二種方法簡單,但是得看你的軟體用那些服務了,如果用資料庫,就得把資料庫QtSql4.dll的動態庫加入到裡面去,如果用網路了,再
把網路QtNetwork4.dll等動態庫加入到裡面去,這么說,大家應該都懂得了吧。
這樣就可以運行了。但圖片文件還是可能顯示不出來,解決辦法:
把程序文件夾里,建立一個imageformats目錄(必須是這個名字),把qt目錄下的plugin/imageformats目錄下對應的dll文件過去。這樣動態連接就完成了。

Ⅲ Qt工程從Linux下移植到Windows下出現編譯錯誤,這是為什麼

重新編譯即可,Qt的跨平台性是一次編寫,到處編譯,與JAVA的賀如一次編譯,到處執行不同
你可禪此啟以使用Qt Creator,我沒扒塌有用過,就不做介紹了
我一般使用 「qt-vs-addin」在visual studio 2005下面編譯,可能會被某些大蝦所不屑,呵呵
怎麼又是你?

閱讀全文

與qt工程在另一台電腦上不能編譯相關的資料

熱點內容
php連接mysql測試代碼 瀏覽:473
如何下載亞馬遜app安卓 瀏覽:698
解壓神器大組合 瀏覽:728
多次編譯一個內核會快嗎 瀏覽:162
單片機伺服500k 瀏覽:868
linux安裝repo 瀏覽:799
app上的小說怎麼下載 瀏覽:230
陝西工會app所屬工會怎麼修改 瀏覽:177
手機如何設置app定向免流 瀏覽:246
程序員電腦什麼牌子的多 瀏覽:311
捷豹水泵編程 瀏覽:251
如何在電腦上查找dns伺服器地址 瀏覽:589
華為榮耀v40加密怎麼搞 瀏覽:489
單個伺服器怎麼確保網路安全 瀏覽:949
超高效定速壓縮機 瀏覽:628
怎樣把文件夾解壓到磁碟 瀏覽:826
java十進制十六進制轉換 瀏覽:404
安卓手機怎麼關閉識別物品 瀏覽:693
單片機通用燒錄器 瀏覽:55
如何設置catia伺服器開機運行 瀏覽:421