为树莓设置QT创建者

时间:2017-02-16 16:54:42

标签: linux qt cross-compiling raspberry-pi3

我终于为raspberry pi 3编译了QT 5.7.0我已经成功编译并在PI上运行了一个示例。现在我只是想设置QT创建者4.2.1进行开发,但它在步骤qmake中说错误。我确信我把一切都搞定了,但由于不明原因,它不起作用

对于编辑和设置QT创建者,我已经遵循了这两本手册

https://www.ics.com/blog/configuring-qt-creator-raspberry-pi

https://wiki.qt.io/RaspberryPi2EGLFS

这是编译错误:

构建/部署项目测试时出错(工具包:Raspberry) 执行步骤“qmake”时

感谢您的帮助

2 个答案:

答案 0 :(得分:3)

当您使用标签"交叉编译"对你的问题。我假设您使用工具链在桌面(主机)上构建软件,然后在覆盆子(目标)上运行它。

在Qt Creator上创建工具包可能会出错。

您可以逐步检查视频:https://www.youtube.com/watch?v=1d2bh7iUKNc至"配置Qt Creator以从您的计算机交叉编译Raspberry Pi 3应用程序并远程运行它"

从套件创建到远程调试都涵盖了所有步骤。

编辑:看看2:02,你可以添加一个" raspberry pi qmake"到Qt Creator。转到:工具|选项|建设与发展运行| Qt版|加。你必须使用" raspberry pi qmake"交叉编译你的项目,而不是你的常规"桌面qmake"。

答案 1 :(得分:0)

1)由于您使用的是RPi3设备,建议您考虑Qt5.8和RaspberryPi Jessie [02.03.2017发布]。 此外,您可以在[https://www.youtube.com/watch?v=C_uOybXbDYI]

上找到精彩的视频教程

2)第二个选项是使用Arch Linux for Rpi3,其中包含所有最新的Qt5版本。