c++ - 在 Raspberry pi 上运行 OSX openFrameworks 项目的最简单方法是什么?

标签 c++ raspberry-pi raspbian openframeworks

我构建了一个相对简单的 oF 应用程序,它使用了多个第 3 方插件。我已经使用项目生成器创建了项目,并在 OSX 上的 Xcode 中对整个项目进行了编码。

现在,我需要在运行 Raspbian 的 Raspberry Pi 上使用这个应用程序。我已经成功编译了oF的armv6版本,但我现在需要编译实际项目。

到目前为止,我想到了以下选项:

  • 尝试让 code::blocks 在 Pi 上运行,为 codeblocks 安装 oF,重新创建项目并构建。
  • 尝试在我的 mac 上将 Ubuntu 设置为虚拟桌面,设置交叉编译器 like this,重新创建项目并构建。
  • 假装自己是魔术师——在 Pi 上设置 OSX 项目,这样我就可以用 make 编译它,但我完全不知道这是否可行。
  • ???

所以我的问题是:考虑到在 linux/编译 C++ 方面时间和一般技能严重不足,让我的 oF 应用程序在 Pi 上运行的最简单方法是什么?

非常感谢!

最佳答案

绝对最简单(考虑到额外的交叉编译器设置时间,甚至可能是最快的)方法是使用 Raspberry Pi 2 并使用所有 4 个内核直接在板上编译所有内容。它实际上非常快速且易于设置。要进行设置,请按照以下说明操作:

http://forum.openframeworks.cc/t/raspberry-pi-2-setup-guide/

如果您想使用像 Xcode 这样更友好的 IDE,我建议您在 OSX 上开发您的代码,然后将项目文件夹复制到 Pi2 并按照上面的设置指南执行 makefile。

关于c++ - 在 Raspberry pi 上运行 OSX openFrameworks 项目的最简单方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29066376/

相关文章:

c++ - 是否有提议将 std::bin 添加到 c++ 标准?

javascript - 我的 Node.js 应用程序的 react 速度很慢

docker - 在 Intel 机器 (Mac) 上构建 ARM 架构的 Docker 镜像

java - 如何使用特定选项运行 JVM?

docker - 无法在 docker-compose 中运行 pihole

c++ - 在模板类上 boost property_tree : multiple values per key,

c++ - 促进在现有 C 实现中使用 C++

python - 树莓派蓝牙和乐高头脑 Storm

c++ - OpenCV 构建 G++ 符号错误/DSO 错误

c++ - 为什么我得到一个 Expression is not assignable 错误