macOS 10.14配置APUE环境
目录
- 准备工作
- 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环境相关推荐
- 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 ...
- macOS 10.11、macOS 10.12、macOS 10.13、macOS 10.14、macOS 10.15 制作可用于虚拟机安装的 CDR/ISO 系统镜像指导教程
开篇说明:不论是用 UltraISO,或者是用 MacOS 系统中的 磁盘工具 的格式转换功能进行 原版 DMG ==> CDR/ISO 转换出来的 CDR/ISO 文件只是进行了格式(容器)转 ...
- VM ware15安装MacOS 10.14
前期准备 软件 VMware workstation 15.5 pro MacOS 10.14.cdr MK-Unlocker-VM15.5 教程 软件安装管家_虚拟机安装MacOS 问题 新建虚拟机 ...
- macOS 10.14 mojave安装低版本iTunes 12.6.x (转载)
macOS 10.14.5 mojave安装低版本iTunes 12.6.x (转载) 详情请参照下面两篇文章, 可以实现 https://www.jianshu.com/p/df4f7b7bef2 ...
- Mac macOS 10.14 Mojave Xcode OpenCV 无法打开摄像头,调用摄像头权限错误
Mac macOS 10.14 Mojave Xcode opencv 调用摄像头权限错误 This app has crashed because it attempted to access pr ...
- AMD锐龙Ryzen CPU系列安装黑苹果MacOS 10.14 Mojave安装教程
教程 还有一个教程是Vanilla这个是傻瓜式的需要联网安装不过不支持32位软件这个就不多说了下面有链接自己去研究吧 https://github.com/AMD-OSX/AMD_Vanilla 另一 ...
- 非root用户组启动sftp_如何在 Debian 10 中配置 Chroot 环境的 SFTP 服务 | Linux 中国
SFTP 是最常用的用于通过 ssh 将文件从本地系统安全地传输到远程服务器的方法https://linux.cn/article-12186-1.html作者:Pradeep Kumar译者:郑 S ...
- AMD处理器下虚拟机VMware15安装macOS 10.14
实测机型:联想小新pro13 锐龙版 1. 资源准备 macOS Mojave 10.14 18A391 Lazy Installer.cdr + unlock-3.0.3.zip 链接:https: ...
- MacOS 10.14 Mojave黑苹果安装教程
准备工作(工具包及镜像在后边) 一个8G以上的U盘(有的U盘标的是8G,实际只有7.X,实际容量小于7.5G的会失败).MacOS镜像.Transmac.分区工具(DiskGenius).EasyUE ...
- 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 ...
最新文章
- PAT A1017 优先队列
- Envy-便当的显卡驱动布置剧本
- Python抓取网页数据的终极办法
- linux cp复制文件夹下的软连接,Linux培训:cp命令复制文件和目录
- ios下获取所有实体/虚拟网卡的信息,并以此判断设备所处的网络状态
- 面向对象回顾(异常(try、catch、throw、throws和finally)、接口和抽象类、面向对象特征、泛型(extends/super))
- 数据库原理----学习目标
- Codeforces Round #727 (Div. 2) 题解
- 乐高机器人亮剑_2500名选手大比拼 全球机器人广州从化“亮剑”
- go 模板(template)的常用基本语法
- cad命令栏还原默认_CAD十五个必学的命令 掌握后能走天下了
- 和自己“卷”才是王道
- 互联网产品的前世今生
- AGV控制器的国产化之路
- 龙卷风路径_中国科普博览_大气科学馆
- SVG排版公众号文章『CSS滤色混合模式』模板代码
- 如何在PPT文件中插入文件, 并且发给其他人文件不失效
- 学ios 需要学html5me,针对iOS平台移植Flash内容的指导教程(1)
- 今天和大家分享期待已久的剪映专业版Windows
- iOS-打开本地或下载的Excel文件