1. 程式人生 > >macOS 10.14配置APUE環境

macOS 10.14配置APUE環境

準備工作

APUE原始碼

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"