Qt编译
Ubuntu18.06+Qt6.5.0源码 (host编译)
第一步:安装编译环境
硬性要求:
sudo apt-get install python3 (版本高点越好一般3.6以上)
sudo apt-get install cmake (3.16及以上)
sudo apt-get install ninja-build (默认安装的应该是1.8)
sudo apt-get install gcc (gcc8.3及以上 理论上gcc7也能编译通过 不过问题和gcc8.3应该不一样 就没测试了)
sudo apt-get install g++(gcc8.3及以上)
安装opengl相关的库:
apt-get install mesa-common-dev libglu1-mesa-dev -y
以下是编译qt源码特殊模块需要安装的(不安装也不影响正常功能使用):
sudo apt-get install libfontconfig1-dev
sudo apt-get install libfreetype-dev
sudo apt-get install libx11-dev
sudo apt-get install libx11-xcb-dev
sudo apt-get install libxext-dev
sudo apt-get install libxfixes-dev
sudo apt-get install libxi-dev
sudo apt-get install libxrender-dev
sudo apt-get install libxcb1-dev
sudo