Jacky's Blog Jacky's Blog
  • 首页
  • 关于
  • 项目
  • 大事记
  • 留言板
  • 友情链接
  • 分类
    • 干货
    • 随笔
    • 项目
    • 公告
    • 纪念
    • 尝鲜
    • 算法
    • 深度学习
  • 3
  • 0

Xcode 开发 Makefile Project

Jacky
31 12 月, 2020

操作系统的实验做完了,今天来分享一下 Xcode 开发 Makefile Project 的方法。

首先先创建一个 macOS 的 Command Line Tool 的项目

Xcode 开发 Makefile Project-Jacky's Blog
Xcode 开发 Makefile Project-Jacky's Blog

创建完项目之后紧接着创建一个类型是 External Build System 的 Target

Xcode 开发 Makefile Project-Jacky's Blog

创建完之后项目界面如下图

Xcode 开发 Makefile Project-Jacky's Blog

我们在项目中创建一个 Group(文件夹)

Xcode 开发 Makefile Project-Jacky's Blog

再将 Makefile 项目导入到文件夹中,选择目标的 target 并勾选 Copy items if needed

Xcode 开发 Makefile Project-Jacky's Blog

导入完成后,在 Target 的设置页面中设置项目的路径

Xcode 开发 Makefile Project-Jacky's Blog

接下来处理代码高亮的问题,我们回到一开始的 Command Line Tool 的 Target 中,在 Build Phases 中的 Compile Sources 里添加刚才导入的文件

Xcode 开发 Makefile Project-Jacky's Blog

在搜素框内输入.c可以筛选出头文件和源文件再 Command + A 全选后点击 Add

Xcode 开发 Makefile Project-Jacky's Blog

接下来处理编译调试的问题

选择 Makefile 项目的 Scheme,并编辑它

Xcode 开发 Makefile Project-Jacky's Blog

为调试的可执行文件指定路径,首次导入没有可执行文件的话,可以先用终端 make 一次再设置,调试的权限可以选择 root 如果涉及文件的读写提示权限不够的话。

Xcode 开发 Makefile Project-Jacky's Blog

最后,点击编译运行,可以看到程序的输出结果

Xcode 开发 Makefile Project-Jacky's Blog

如需添加更多 target 也使用同样的方法进行处理。

3
本文系作者 @Jacky 原创发布在 Jacky's Blog。未经许可,禁止转载。
Xcode 中使用 Clang-format
上一篇
2020 年终总结
下一篇

评论 (0)

再想想
暂无评论

近期评论

  • Jacky 发表在《Nginx UI》
  • kim 发表在《Nginx UI》
  • Jacky 发表在《留言板》
  • 菜鸟 发表在《留言板》
  • merlin 发表在《留言板》
3
Copyright © 2016-2025 Jacky's Blog. Designed by nicetheme.
粤ICP备16016168号-1
  • 首页
  • 关于
  • 项目
  • 大事记
  • 留言板
  • 友情链接
  • 分类
    • 干货
    • 随笔
    • 项目
    • 公告
    • 纪念
    • 尝鲜
    • 算法
    • 深度学习

搜索

  • Mac
  • Apple
  • OS X
  • iOS
  • macOS
  • Linux
  • 阿里云
  • WordPress
  • 运维
  • macOS Sierra

Jacky

Go Python C C++ | 弱冠之年 | 物联网工程
183
文章
193
评论
267
喜欢