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

熱點內容
程序員漢中 瀏覽:333
電腦桌面文件加密了忘記密碼了 瀏覽:385
安卓手機怎麼下載lark 瀏覽:932
單片機課程設計密碼鎖 瀏覽:471
雲幫手管理幾個伺服器 瀏覽:609
安卓系統如何給軟體添加密碼 瀏覽:595
上海普陀哪裡有ug編程培訓學校 瀏覽:112
multikey寫入加密狗 瀏覽:400
網上銀行伺服器反饋地址 瀏覽:478
酷狗音樂存放音樂的文件夾 瀏覽:597
文件夾支架圖片 瀏覽:898
毛筆app哪個好 瀏覽:464
程序員在廠里打工怎麼樣 瀏覽:807
泰安聯想加密u盤哪裡買 瀏覽:614
有什麼單機聽音樂的app 瀏覽:577
oppor11伺服器地址 瀏覽:187
傳統版布林線源碼 瀏覽:745
app黑色是什麼原因 瀏覽:618
王者榮耀如何說自己是程序員 瀏覽:734
安川7源碼 瀏覽:600