如何在Mac(macOS High Sierra)上安装openFrameworks
这是安装openFrameworks的指南,openFrameworks是用于创意编码的C ++工具包。 该教程最初发布在我的个人博客benwiz.io上 。
- 从GitHub存储库克隆openFrameworks
- 从官方版本下载并提取projectGenerator
- 测试openFrameworks以确保其正常工作
从应用商店下载Xcode。 然后,使用以下命令安装Xcode的命令行工具。
如果您还没有Homebrew,请安装它。
/ usr / bin / ruby -e“ $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
使用Homebrew安装wget
。
酿造安装wget
克隆主分支。
git clone-递归git@github.com:openframeworks / openFrameworks.git && cd openFrameworks
下载外部依赖项。
/ bin / bash脚本/osx/download_libs.sh
通过访问下载页面下载openFrameworks的正式版本,或直接下载v0.10.1。
将projectGenerator目录移动到克隆存储库中。
mv〜/ Downloads / of_v0.10.1_osx_release / projectGenerator /。
您现在可以删除下载的发行目录和zip。
rm -r〜/ Downloads / of_v0.10.1_osx_release *
打开projectGenerator应用程序。
打开projectGenerator / projectGenerator.app /
- 输入您的openFrameworks目录的路径。 对我来说,路径是
/Users/benwiz/code/openFrameworks
。 - 按回车 。
- 选中高级选项框。
- 单击出现在顶部的新选项卡,名称为“ 更新多个” 。
- 在更新路径字段中输入示例目录的完整路径。 对我来说,路径是
/Users/benwiz/code/openFrameworks/examples
。 - 确保为平台选择了OS X(Xcode) 。
- 单击更新多个按钮,然后等待几分钟。 我的Macbook Air大约花了15分钟。 在显示成功消息之前,没有视觉反馈。
为确保安装正常进行,请在Xcode中打开任何示例应用程序。 要打开3DPrimitivesExample,请运行以下命令。
打开示例/3d/3DPrimitivesExample/3DPrimitivesExample.xcodeproj/
按cmd + r
或单击“播放”按钮以生成并运行该应用程序。
对我来说,真正的测试是确认我自己的openFrameworks应用程序之一将运行。
首先,创建并输入一个目录来存储您自己的应用程序。
mkdir apps / myApps && cd apps / myApps /
其次,克隆一个openFrameworks项目。
git clone git@github.com:benwiz / ofSprinkles.git && cd ofSprinkles / && git checkout 2d
第三,打开项目。
打开sprinkles.xcodeproj /
最后,运行项目。
最初于 2018 年12月21日 在 benwiz.io 发布 。