導航:首頁 > 源碼編譯 > linux下qt編譯修改的代碼無效

linux下qt編譯修改的代碼無效

發布時間:2022-03-08 04:27:05

1. linux下 用qt creator 編譯程序 提示錯誤,請高手指導

缺少g++ 安裝C編譯器 如果你是UBUNTU 你就用 #sudo apt-get install g++

2. Qt的bug,在linux下無法直接編譯運行

首先確保你的qt裝好了,最好通過源直接安裝。比如: sudo apt-get install qt4.7
然後 編譯一般先:
qmake -project
qmake
make

3. linux下QT,我編寫源代碼,用make編譯時,總是出現一下錯誤

沒有安裝 libuuid,可以檢查一下 libSM.so 的鏈接信息:
ldd /usr/lib/x86_64-linux-gnu/libSM.so.6

應該會提示某個庫缺失,如 libuuid.so not found

4. 為什麼QT在linux下可執行的代碼,在windows下編譯不產生exe文件(編譯通過且可執行)

可執行? 你在windows上執行的不是exe的文件嗎? 可以檢查下pro文件,裡面可以設置成生成可執行文件還是動態庫。

5. Linux下Qt的make編譯出現大量錯誤

你上面的問題是的鏈接庫的和路徑沒設置好
export
QTDIR=/home/lin/hisi/qt-embedded-4.5.2
export
PATH=$QTDIR/bin:$PATH
export
TSLIB_CONSOLEDEVICE=none
export
LD_LIBRARY_PATH=$T_ROOT/lib:$QTDIR/lib
類似上面,把相應的路徑修改下,在終端中運行,然後編譯就可以通過了
不過建議:
linux下,可以安裝個QT
Creator開發工具
,這樣子可以方便很多

6. linux下qt4.7的安裝完後,我直接建立了一個hello的工程,但是在工程建立後,未添加任何代碼,但編譯出錯

ccache: FATAL: Could not create /home/xxxx/.ccache/f/f/-1587788.o.tmp.stdout.localhost.localdomain.2898 (permission denied?)

?????
你開了 ccache 了?當前用戶是那個 ID ?是 xxxx 么?

7. linux下Qt為什麼無法修改

可以修改啊,不知道是不是你哪裡設置錯了。我在XP下用QT做好的程序,然後在LINXU下用QT不改就可以直接編譯啊。當然我在LINUX和XP下都是用的相同的版本。我開始用的4.5.3,現在用的4.6.3,LINUX下我是用的32位的BIN文件直接安裝的。不知道你是不是自己編譯安裝的。

8. linux下 qt程序源代碼如何編譯運行

仔細看裡面的源代碼,應該有一些文件里有連接到*.lib文件的,這是QT的動態庫文件把QT庫編譯成linux下的*.lib,然後編譯的時候,把lib文件放在同一文件夾,並且編譯命令加上-l *.lib或者放到根目錄下的lib目錄下也可以。這樣試一下。.o文件還需要經過連接才能生成可執行的文件。

9. linux下 qt程序源代碼如何編譯運行。

.o文件不是可執行文件,而是編譯產生的目標文件,需要進一步鏈接產生可執行文件才能執行。

閱讀全文

與linux下qt編譯修改的代碼無效相關的資料

熱點內容
python數組分片 瀏覽:251
linux圖形化編程 瀏覽:175
阿里國際站app端怎麼裝修 瀏覽:528
微信小程序雲開發簡單搭建源碼 瀏覽:851
以後缺程序員嗎 瀏覽:293
jsp源碼不能運行 瀏覽:363
淘客助手源碼下載 瀏覽:733
如何使用app記賬報稅 瀏覽:562
python線程捕捉鍵盤 瀏覽:25
地推統計圖app怎麼做 瀏覽:162
android文件夾不能用了 瀏覽:857
加密軟體的日誌 瀏覽:892
腎病pdf 瀏覽:230
網站怎麼用本地伺服器 瀏覽:120
javadoc導入android 瀏覽:517
文件掃描成pdf 瀏覽:696
涼山火災救援命令 瀏覽:54
壓縮機三相檢測 瀏覽:861
linux怎麼安裝光碟 瀏覽:799
寬頻伺服器無響應是為什麼 瀏覽:226