嵌入式爱好者

Qt Creator编译链配置

2017-4-20 15:05| 发布者: impscott| 查看: 2896| 评论: 0

类目: I.MX6系列产品  >  Linux     文档编号: 113

下载论坛上imx6的Linux环境,使用其中的Qt Creator自编工程时,在确保没有其他语法错误的情况下,会报一个如下图所示错误:

这是由Qt配置的编译链与系统环境不符造成的。论坛上的环境只配置了适用于arm板子的交叉编译链,这样点击Qt左侧的编译运行按钮,编译出的是适用于arm平台的可执行的二进制文件,运行就会报上图中的错误。

如果想在虚拟机中调试运行自编Qt程序就需要配置适用于X86平台的编译链,配置步骤如下所示:

点击options:

添加qmake,点击右上角的Add按钮找到下图路径中的qmake,点击open:

添加下图所示交叉编译链,点击Browse,在对应路径下选择g++工具:

最后点击apply,点击OK就配置完了。

编译的时候需要在左侧的projects选项里对编译器进行选择,如下图:

选择配置完以后,在每次更换编译器之后,需要执行一遍build clean操作,清除编译生成的中间文件,如下图,两个按钮任选其一:

这样再编译就没有问题了。



已解决
1

未解决

只是看看

刚表态过的朋友 (1 人)

最新评论

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-22 21:53

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部