qtcreator配置

如果是做嵌入式开发,那么宿主机使用的交叉编译的QT版本是必须和目标板上使用的qt版本一致的。

而且在路径上,如果qt使用的库如果不是放在目标板默认的连接库路径的话,

那么目标板qt程序就会到配置编译QT时-prefix参数指定的路径下的lib,plugins等目录去查找所需要的库和插件。

所以就不能使用apt-get 和yum工具来安装应用于嵌入式开发的qt了,至于在主机上运行qt程序,最好也是用和

目标板使用qt版本一致的qt,以免出现不兼容性的问题。

可以选择分别安装qtcreator和qt(qmake)

qtcreator用官方提供的linux下的二进制包傻瓜式安装,安装完之后就qtcreator二进制文件路径添加到系统路径。

然后就可以在命令行直接打开qtcreator了。

要用IDE编译qt程序首先要配置qtcreator(tool->options->build&run)的qtversions 选择qmake,编译器,调试器

然后在kits里将上面几个工具组合起来使用,还有sysroot(就是编译器查找头文件和库时的根目录)和mkspec

(就是配置编译qt时-xplatform参数选定的配置文件)

 

在使用qt编译gui程序时会报错提示没有uic和moc这两个可执行文件,而这两个可执行文件和交叉编译所生成的qmake在同一个文件夹下,讲他们拷贝到前述sysyroot目录的bin目录下。

 要想调试程序,则可选择编译debug版本的程序。

转载于:https://www.cnblogs.com/cenglinjinran/p/4671157.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值