我正在使用OS Raspbian Jessie开发Raspberry Pi 3。我正在使用Eclipse CDT(用于C / C ++),我正在尝试了解OpenFrameWorks: http://openframeworks.cc/
我根据指南安装了所有内容并将所有内容导入Eclipse。我认为这似乎有用,但当我尝试运行一些测试代码时,我收到错误“无法启动,二进制未找到”。我查阅并找到了一个潜在的解决方案,我必须首先构建实际的项目。
这是我的问题,当我尝试构建项目时Eclipse达到约20%然后整个Raspberry冻结,迫使我强行重启。我怎么能从这里继续?我不知道是否仍然应该尝试通过Eclipse构建项目,或者是否有其他方法可以为OpenFrameWorks实际运行一些测试代码。
我不知道这是否是最好的问题,但我很感谢所有答案。
答案 0 :(得分:1)
Eclipse在Raspberry Pi上非常慢。 我建议使用提供的安装脚本来安装依赖项。在compile OF之后,使用make文件来编译项目。
在编辑代码方面,我建议使用轻量级文本编辑器(例如geany)。我已经尝试过CodeBlocks和Qt Creator,它比eclipse更快/更少资源,但对于资源有限的系统来说仍然非常繁重。
另一个选择是将您的计算机与RPi结合使用:
make -j4
(以使用所有4个核心)。 / LI>
醇>
专业人员是您在计算机上习惯的快速编译/反馈时间。 con是这种方法不适用于RPi特定代码(例如访问GPIO,PiCamera等)
另一种选择是setup cross compilation,但准备好一切都有点费力。 (虽然,一旦完成,它可以节省长时间的时间)。