如何在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 / 
  1. 输入您的openFrameworks目录的路径。 对我来说,路径是/Users/benwiz/code/openFrameworks
  2. 回车
  3. 选中高级选项框。
  4. 单击出现在顶部的新选项卡,名称为“ 更新多个”
  5. 更新路径字段中输入示例目录的完整路径。 对我来说,路径是/Users/benwiz/code/openFrameworks/examples
  6. 确保为平台选择了OS X(Xcode)
  7. 单击更新多个按钮,然后等待几分钟。 我的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 发布

Interesting Posts