原来虚拟机安装的QT版本太低,本次开发开发板需要5.9.8版本的QT
QT5.2.1没有multimedia模块,不能使用Qcamera。
记录从源码编译QT5.9.8的过程
-
官网下载QT源码,并解压;
-
查看RADEME文件,获取几个比较重要的信息:
-
1.系统依赖:如果缺少,先安装。
2.configure和make的可用参数:
configure可选使用debug模式、release模式,可选是否编译测试程序和参考案例(-prefix
选择安装的库文件路径,-static
编译成静态库,默认动态库)
make可选多线程编译(-j
),和其他模块的选择。
-
configure程序初始化:
- 多线程编译,提高速度。运行等待它make完成。
- sudo make install,将库文件安装到
prefix
指定的目录
- 配置qmake环境变量
.
错误处理
Hunspell not found!Spell correction will not be available.
的错误
在configure时添加参数
-skip qtdeclarative \
可以解决