Qt版本 Qt5.12.3 目标系统 QNX7.0 编译系统 linux
一. Qt源代码编译
这一节的主要目的是为了生成面向QNX系统的qmake工具
1.下载Qt源码
Qt官网上有,我下载的是qt-everywhere-src-5.12.3.tar.xz
2.解压
xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar 然后,再用 tar xvf xxx.tar来解包。
3.QNX环境变量配置
配置QNX的变量,export QNX_TARGET等环境变量
下面开始编译Qt源码了,解压后的文件夹里有README,可以看出步骤大概有三步,configure配置,make编译,install安装。
4.Qt源码编译配置
./configure -opensource -confirm-license -shared -release -reduce-exports -system-sqlite -xplatform qnx-aarch64le-qcc -no-openssl -nomake examples -nomake tests -prefix /path/you/want/to/install
参数解析:
./configure –help可查看帮助,主要参数解析如下:
-opensource 构建Qt的开源版本
-confim-license 自动确认许可
-shared 创建并链接Qt共享库
-release 发行版本(在关闭debugging的情况下构建Qt)
-