我正在尝试使用Qt creator交叉编译一个项目,但在匹配Qt版本和我指定的编译器工具链时遇到问题。我已经创建了一个设置设备的工具包,选择我的工具链作为编译器(在本例中是GCC ARM Linux ),但是我只有一个本地安装的系统Qt (在Mint x86上是5.0.2)。Qt Creator告诉我编译器不能为Qt版本生成代码,这是可以理解的;我找到的所有指南都建议使用为目标平台编译的Qt。这没有
2.6.2:
编译器设置为GCC与自定义arm-linux-泛型精灵32位,如 (我有第二个编译器设置为unix,而不是linux)。现在,问题在工具包中出现了:为BBZ10创建了一个工具包,bbZ10设备为bbndk\bbZ10_10_1_1_4633\qnx6\armle-v7作为sysroot,编译器(为linux设置),gdbFür diese QT版本wurde keine mkspec gefunden我认为mkspecs被设置为编译为unix- targe