我终于为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”时
感谢您的帮助
答案 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版本。