目录

  • 准备工作
    • APUE源代码
    • macOS安装Command Line Tools
  • apue.h及error.c的复制
  • apue.h的修改

准备工作

APUE源代码

笔者在这里使用的是APUE第三版的代码,可以从官方网站http://www.apuebook.com/code3e.html下载得到。

macOS安装Command Line Tools

在Terminal中使用命令

xcode-select --install

安装Command Line Tools。

apue.h及error.c的复制

笔者直接参照网上的文章,都是说把这两个文件从apue.3e目录下的include目录及lib目录直接复制到/usr/include目录或者/usr/local/include目录。但是由于笔者并未安装xcode,所以上述两个目录都不存在。经过一番尝试后发现,可以使用如下命令

cp ./include/apue.h /Library/Developer/CommandLineTools/usr/include
cp ./lib/error.c /Library/Developer/CommandLineTools/usr/include

将两个文件复制到/Library/Developer/CommandLineTools/usr/include目录。

apue.h的修改

修改复制到/Library/Developer/CommandLineTools/usr/include目录的apue.h文件,在最后一行#end if之前插入#include "error.c"

macOS 10.14配置APUE环境相关推荐

  1. VMware Workstation 15 pro 安装macOS 10.13,macOS 10.14教程(仅供个人兴趣学习使用)

    VMware Workstation 15 pro 安装macOS 10.13/10.14教程 (P.S. 本文仅提供安装方法,不再提供破解/激活) 2020.06.21更: unlocker 3.0 ...

  2. macOS 10.11、macOS 10.12、macOS 10.13、macOS 10.14、macOS 10.15 制作可用于虚拟机安装的 CDR/ISO 系统镜像指导教程

    开篇说明:不论是用 UltraISO,或者是用 MacOS 系统中的 磁盘工具 的格式转换功能进行 原版 DMG ==> CDR/ISO 转换出来的 CDR/ISO 文件只是进行了格式(容器)转 ...

  3. VM ware15安装MacOS 10.14

    前期准备 软件 VMware workstation 15.5 pro MacOS 10.14.cdr MK-Unlocker-VM15.5 教程 软件安装管家_虚拟机安装MacOS 问题 新建虚拟机 ...

  4. macOS 10.14 mojave安装低版本iTunes 12.6.x (转载)

    macOS 10.14.5 mojave安装低版本iTunes 12.6.x (转载) 详情请参照下面两篇文章, 可以实现 https://www.jianshu.com/p/df4f7b7bef2 ...

  5. Mac macOS 10.14 Mojave Xcode OpenCV 无法打开摄像头,调用摄像头权限错误

    Mac macOS 10.14 Mojave Xcode opencv 调用摄像头权限错误 This app has crashed because it attempted to access pr ...

  6. AMD锐龙Ryzen CPU系列安装黑苹果MacOS 10.14 Mojave安装教程

    教程 还有一个教程是Vanilla这个是傻瓜式的需要联网安装不过不支持32位软件这个就不多说了下面有链接自己去研究吧 https://github.com/AMD-OSX/AMD_Vanilla 另一 ...

  7. 非root用户组启动sftp_如何在 Debian 10 中配置 Chroot 环境的 SFTP 服务 | Linux 中国

    SFTP 是最常用的用于通过 ssh 将文件从本地系统安全地传输到远程服务器的方法https://linux.cn/article-12186-1.html作者:Pradeep Kumar译者:郑 S ...

  8. AMD处理器下虚拟机VMware15安装macOS 10.14

    实测机型:联想小新pro13 锐龙版 1. 资源准备 macOS Mojave 10.14 18A391 Lazy Installer.cdr + unlock-3.0.3.zip 链接:https: ...

  9. MacOS 10.14 Mojave黑苹果安装教程

    准备工作(工具包及镜像在后边) 一个8G以上的U盘(有的U盘标的是8G,实际只有7.X,实际容量小于7.5G的会失败).MacOS镜像.Transmac.分区工具(DiskGenius).EasyUE ...

  10. dell4528s linux_【黑苹果】戴尔Dell Inspiron 灵越5548(4528S)+i5-5200U+macOS 10.14.6 efi文件下载...

    电脑配置 电脑型号: 戴尔 Inspiron 5548 笔记本电脑 操作系统: macOS Mojave 10.14.6(18G87) 处理器: 英特尔 Core i5-5200U @ 2.70GHz ...

最新文章

  1. PAT A1017 优先队列
  2. Envy-便当的显卡驱动布置剧本
  3. Python抓取网页数据的终极办法
  4. linux cp复制文件夹下的软连接,Linux培训:cp命令复制文件和目录
  5. ios下获取所有实体/虚拟网卡的信息,并以此判断设备所处的网络状态
  6. 面向对象回顾(异常(try、catch、throw、throws和finally)、接口和抽象类、面向对象特征、泛型(extends/super))
  7. 数据库原理----学习目标
  8. Codeforces Round #727 (Div. 2) 题解
  9. 乐高机器人亮剑_2500名选手大比拼 全球机器人广州从化“亮剑”
  10. go 模板(template)的常用基本语法
  11. cad命令栏还原默认_CAD十五个必学的命令 掌握后能走天下了
  12. 和自己“卷”才是王道
  13. 互联网产品的前世今生
  14. AGV控制器的国产化之路
  15. 龙卷风路径_中国科普博览_大气科学馆
  16. SVG排版公众号文章『CSS滤色混合模式』模板代码
  17. 如何在PPT文件中插入文件, 并且发给其他人文件不失效
  18. 学ios 需要学html5me,针对iOS平台移植Flash内容的指导教程(1)
  19. 今天和大家分享期待已久的剪映专业版Windows
  20. iOS-打开本地或下载的Excel文件

热门文章

  1. linux系统软路由软件,Linux中增加软路由的三种方法
  2. Visual Studio 2008下载地址汇总及相关注册破解方法.
  3. 安装JDK1.8报错 “当前页面的脚本发生错误”
  4. 【荐课】10分钟速成课:经济学
  5. 求求你了!别瞎提交代码了,看人家 Git 提交规范那叫一个舒服!
  6. 织梦建站教程:文章列表隔行换色 隔5行横线
  7. Java2实用教程第五版+第七章习题答案
  8. 培训php暑期,西安软件php暑假培训
  9. 【学习笔记】monitor
  10. 串口调试常见问题和排查方法