操作系统的实验做完了,今天来分享一下 Xcode 开发 Makefile Project 的方法。
首先先创建一个 macOS 的 Command Line Tool 的项目
创建完项目之后紧接着创建一个类型是 External Build System 的 Target
创建完之后项目界面如下图
我们在项目中创建一个 Group(文件夹)
再将 Makefile 项目导入到文件夹中,选择目标的 target 并勾选 Copy items if needed
导入完成后,在 Target 的设置页面中设置项目的路径
接下来处理代码高亮的问题,我们回到一开始的 Command Line Tool 的 Target 中,在 Build Phases 中的 Compile Sources 里添加刚才导入的文件
在搜素框内输入.c
可以筛选出头文件和源文件再 Command + A 全选后点击 Add
接下来处理编译调试的问题
选择 Makefile 项目的 Scheme,并编辑它
为调试的可执行文件指定路径,首次导入没有可执行文件的话,可以先用终端 make 一次再设置,调试的权限可以选择 root 如果涉及文件的读写提示权限不够的话。
最后,点击编译运行,可以看到程序的输出结果
如需添加更多 target 也使用同样的方法进行处理。
评论 (0)