Qt Creator编译链配置问题解决方法分享
这是由于Qt配置的编译链与系统环境不符造成的。论坛上的环境只配置了适用于arm开发板的交叉编译链,这样点击Qt左侧的编译运行按钮,编译出的只是适用于arm开发平台的可执行的二进制文件,运行就会报上图中所示错误。
如果想在虚拟机中调试运行自编Qt程序就需要配置适用于X86平台的编译链,配置步骤如下所示:
点击options:
添加qmake,点击右上角的Add按钮找到下图路径中的qmake,点击open:
添加下图所示交叉编译链,点击Browse,在对应路径下选择g++工具:
最后点击apply,点击OK就配置完了。
编译的时候需要在左侧的projects选项里对编译器进行选择,如下图:
选择配置完以后,在每次更换编译器之后,需要执行一遍build clean操作,清除编译生成的中间文件,如下图,两个按钮任选其一:
上述步骤完成后,虚拟机中调试运行自编Qt程序,也就正常了。
嵌入式开发板在实际操作中,往往会遇到很多问题,也欢迎您提出来,大家一起沟通、交流、分享。
飞凌嵌入式技术支持获取方式:
1、电话:0312-3119192 0312-3102619
2、邮箱:
Linux 技术支持:linux@forlinx.com
Win CE 技术支持:wince@forlinx.com
Android 技术支持:android@forlinx.com
硬件技术支持:hardware@forlinx.com
相关产品 >
-
FETMX6Q-C核心板
i.MX6Q核心板板层出不穷,要如何选择?飞凌解读i.mx6Q芯片强性能为您推荐四核A9架构的i.MX6Q产品精选,包含iMX6Q 核心板、i.MX6Q 核心板、iMX6Q工业级核心板,欢迎采购。 i.MX6Q核心板基于NXP(原Freescale)Cortex-A9架构的i.MX6Q四核处理器设计,核心板小尺寸核心板搭配独特的薄款连接器,让设计随心所欲!
了解详情 -
OKMX6Q-C开发板
双千兆飞凌嵌入式iMX6Q开发板,板对板连接器,纤薄之际,次底板支持iMX6Q和iMX6DL核心板。i.MX6Q开发板与i.MX6DL开发板资源丰富,原理图、PCB、软件资源、硬件资源下载,技术支持等。欢迎选购
了解详情 -
FETMX6Q-S核心板
NXP iMX6Quad系列具有四个内核,运行频率达1.2 GHz,带有1 MB L2缓存和64位DDR3或2通道、32位LPDDR2支持。飞凌提供商业级iMX6Q核心板,工业级iMX6Q核心板,兼容一同底板。具有抗震,抗氧化,抗干扰,更快速升级产品等优势。保定飞凌嵌入式专注imx6,imx6开发板,飞思卡尔imx6等ARM嵌入式核心控制系统研发、设计和生产,是imx6,imx6开发板,飞思卡尔imx6提供者,imx6系列产品现已畅销全国,欢迎咨询!
了解详情 -
OKMX6Q-S3开发板
飞凌嵌入式提供iMX6Q开发板,iMX6解决方案,iMX6Q核心板,i.MX6Q开发板解决方案。iMX6Q稳定、快速、性价比高,欢迎选购 NXP iMX6系列芯片全支持,升级简配无忧替换。 了解详情