編譯Qt4 8 5原始碼

2021-08-09 08:52:33 字數 613 閱讀 8054

1.解壓:tar -zxvf qt-everywhere-opensource-src-4.8.5.tar.gz

2.進入目錄

3.配置,./configure

此步一般會檢測原始碼編譯所需的依賴。見錯誤1

4.make

5.make install

錯誤1.basic xlib functionality test failed!

解決方法:apt-get install libx11-dev

apt-get install libxext-dev

apt-get install libxau-dev

錯誤2.編譯過程中遇到好多worning:並出現類似recipe for target 'sub-script-make_default-ordered' failed的錯誤

解決方法:編譯器版本太高,降級編譯器。

apt install gcc-4.8

apt install g++-4.8

進入/usr/bin目錄

mv gcc gcc.old

mv g++ g++.old

ln -s gcc gcc-4.8

ln -s g++ g++-4.8

QT原始碼編譯

cd 到原始碼資料夾 先用qt自帶的msvc2015進行qmake生成makefile 在使用vs2015的x86本機命令提示符進行nmake,若安裝了jom則使用jom j8 最後進行nmake install或者jom install cd 到原始碼資料夾 執行qmake生成makefile 執...

QT4 8 5交叉開發環境的搭建

1 將友善之臂的 target qte 4.8.5 to hostpc.tgz解壓 2 開啟終端輸入qmke,出現如下結果 bash qmake command not found 說明環境變數沒有設定好 root localhost desktop qmake bash qmake command...

fedora原始碼編譯arm qte 4 8 5

1.進入光碟中的tiny210 friendlyarm 210 linux 把arm qte 4.8.5 20131207.tar.gz拷入到fedora系統中 eg opt目錄 2.使用tar命令解壓arm qte 4.8.5 20131207.tar.gz tar zxvf arm qte 4....