这是我当前的工作流程:
- 开始新项目
- 选择OSX-> Cocoa Application
- 给它一个项目名称,位置等
- 删除以下文件:
- AppDelegate.h
- AppDelegate.m
- Assets.xcassets
- MainMenu.xib
- 将main.m重命名为main.cpp(并将其内容更改为C ++)
- 将OpenGL和GLFW3添加到与图书馆的链接'构建阶段
- 将/ usr / local / include添加到'标头搜索路径'在构建设置
- 添加'复制文件'构建阶段并复制GLFW3库(未签名)
- 添加一个'运行脚本'构建阶段以修复GLFW3的位置并签名
醇>
我这样做的原因是因为它产生了一个应用程序包,我可以像其他任何应用程序一样提供给运行它的其他OSX用户。
这个过程运作正常,但在过去一周这样做十几次之后,我发现它非常繁琐。
我的问题是,自动化的最佳方法是什么?我尝试克隆Xcode OSX Cocoa应用程序模板并进行调整......到目前为止,我所知道的是如何自动添加OpenGL框架。