我正在寻找一种在Qt-Creator中交叉编译我的C++项目的方法。我已经设置好了arm-gcc,但我不知道如何在qt-creator中设置正确的工具包。
有没有人有这方面的工具包配置?
非常感谢。
发布于 2014-04-21 08:39:59
要在Qt Creator中构建用于交叉编译的自定义工具包,您必须拥有工具链(已有)和交叉编译的Qt库。
如果您没有交叉编译的Qt库,可以使用wiki article为Raspberry Pi构建Qt。它还解释了如何设置工具包。
不过,总结一下,以防那些同样感到困惑的人。
在Options > Build & Run > Compilers下,指向arm-linux-gcc或类似的编译器,添加工具链。
然后在Qt Versions选项卡下,通过定位subseqent交叉编译的qmake二进制文件,将路径添加到交叉编译的qt库中。
最后,在Kits选项卡下将这些项目放在一起,在该选项卡中添加一个kit,为其命名,选择您的编译器以及您添加的Qt版本。
https://stackoverflow.com/questions/23120934
复制相似问题