我正在寻找一种在Qt-Creator中交叉编译我的C ++项目的方法。我已经准备好了arm-gcc,但我无法弄清楚如何在qt-creator中设置正确的工具包。
有没有人为此配置工作包?
非常感谢。
答案 0 :(得分:1)
要在Qt Creator中构建用于交叉编译的自定义工具包,您必须拥有工具链(您拥有)和交叉编译的Qt库。
如果你没有交叉编译的Qt库,那么wiki article就可以为Raspberry Pi构建Qt了。它还解释了如何设置套件。
总结一下,如果那些同样困惑的人。
在选项>下建设与发展运行>编译器,通过定位你的arm-linux-gcc或类似的编译器来添加你的工具链。
然后在Qt Versions选项卡下,通过查找后续交叉编译的qmake二进制文件,将路径添加到交叉编译的qt库中。
最后,您将这些项目放在Kits选项卡下,在其中添加工具包,命名它,选择您的编译器作为您添加的Qt版本。