導航:首頁 > 源碼編譯 > 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工程在另一台電腦上不能編譯相關的資料

熱點內容
mk編譯成共享庫 瀏覽:645
c語言編譯led顯示國旗代碼 瀏覽:293
我的世界本地伺服器默認地址 瀏覽:131
我的世設置命令方塊會閃退 瀏覽:968
加密媒體怎麼輸密碼 瀏覽:161
方舟如何刪除伺服器數據 瀏覽:600
用閱讀app怎麼看18 瀏覽:689
gn文件編譯 瀏覽:783
酷閃加密系統 瀏覽:820
區塊鏈數據加密 瀏覽:389
3d命令集 瀏覽:290
單片機的智能產品工廠里有 瀏覽:300
事業單位程序員有必要去嗎 瀏覽:583
人工智慧訓練小鳥python 瀏覽:133
怎樣把兩個pdf合並成一個 瀏覽:681
什麼app帶仿製圖章 瀏覽:420
單片機CJNE什麼意思 瀏覽:569
廊坊伺服器是什麼 瀏覽:763
客戶解壓要打欠條還是收據 瀏覽:774
通過app組件啟動有什麼壞處 瀏覽:777