APUE 学习开发环境搭建(MAC 版)
环境信息
- mac osx 10.14.1
- clion
- gcc8(clion 自带)
- gdb(clion 自带 、或 LLDB)
搭建步骤
一、 下载apue源码并编译
1 | wget http://www.apuebook.com/src.3e.tar.gz |
二、 安装库文件(就相当于java中lib放到path一样)
1 | sudo cp lib/libapue.a /usr/local/lib/ |
三、 新建clion c工程
可以直接fork我的库,apuebegin,或者直接clone
1 | git clone https://github.com/excel-bat/apuebegin.git |
四、运行并查看结果
问题总结
1.如果自己已经安装了gdb,无法调试,出现如下错误
1 | apuebegin/cmake-build-debug/ls1: unknown load command 0x32 |
请将自己安装的gdb(如下图),切换为默认Budle gdb

2.无法找到apue.h 文件
1 | 检查是否正确将头文件添加 |