Centos7 安裝Qt



1、安裝GCC編譯器:
yum -y install gcc gcc-c++

2、安裝鏈接器:
yum -y install mesa-libGL-devel mesa-libGLU-devel freeglut-devel

3、下載Qt
如果有gnome桌面,可以瀏覽器訪問 http://download.qt.io/archive/qt/ 下載要安裝的qt版本比如5.9.8,這里是centos所以選擇.run文件,然后拷貝到/目錄。
如果是命令行登錄,可以使用wget安裝
wget http://download.qt.io/official_releases/qt/5.9/5.9.8/qt-opensource-linux-x64-5.9.8.run

4、安裝Qt
cd / #進入下載的run文件所在目錄
chmod +x qt-opensource-linux-x64-5.9.8.run #對安裝文件添加執行權限

5、配置環境,好處是直接運行程序不需要到qt目錄中。

5.1將qt相關庫路徑加入到共享庫/etc/ld.so.conf中,關於ld.so.conf共享庫相關可以參考 https://www.jianshu.com/p/98027a1f014d
/opt/Qt5.9.8/5.9.8/gcc_64/lib
/opt/Qt5.9.8/Tools/QtCreator/lib

cat /etc/ld.so.conf
echo "/opt/Qt5.9.8/5.9.8/gcc_64/lib" >> /etc/ld.so.conf
echo "/opt/Qt5.9.8/Tools/QtCreator/lib" >> /etc/ld.so.conf
ldconfig
cat /etc/ld.so.conf

另外也可以在qtcreator中設置LD_LIBRARY_PATH,但這個設置應該是和pro關聯,別的工程看不到這個設置

5.2設置PATH環境變量
設置環境變量方法多樣,這里修改 /etc/profile 了解更多參考https://www.cnblogs.com/franson-2016/p/6063226.html

方法一:

cat /etc/profile
vim /etc/profile
找到行export PATH然后添加/opt/Qt5.9.8/5.9.8/gcc_64/bin:/opt/Qt5.9.8/Tools/QtCreator/bin,
比如 export PATH=/opt/Qt5.9.8/5.9.8/gcc_64/bin:/opt/Qt5.9.8/Tools/QtCreator/bin:/usr/local/lib:$PATH
source /etc/profile

方法二:推薦,參考https://blog.csdn.net/qq_32138075/article/details/85334247

echo "export PATH=/opt/Qt5.9.8/5.9.8/gcc_64/bin:/opt/Qt5.9.8/Tools/QtCreator/bin:$PATH" >> /etc/profile.d/Qt5.9.8.sh
source /etc/profile

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM