Mac OS 10.9.4下配置APUE中的apue.h
2015-11-02 18:43
459 查看
原文链接:http://zhuanlan.zhihu.com/Foundation/19841095
apue.3e源码下载
用的是第三版,下载完代码后解压到某个文件夹然后make,你应该会看到报错
解决办法:去/apue.3e/db/Makefile中,将
ifeq “$(PLATFORM)” “macos” 中的EXTRALD=-R.
改成EXTRALD=-R(去掉“.“”)
然后make,如果make过了,make clean再make
然后按照unix高级编程apue.h问题 中的方法
(没验证有没有这一步是否必要,但我还是做了)复制apue.h 到 /usr/include/下:
复制error.c 到 /usr/include/下:
编辑/usr/include/apue.h文件
在文件最后#endif前加上包含error.c代码:
#include “error.c”测试书中第一个例子,成了。
参考:How can I use apue.h on mac 10.9.4
apue.3e源码下载
用的是第三版,下载完代码后解压到某个文件夹然后make,你应该会看到报错
make[1]: *** [t4] Error 1 make: *** [all] Error 1
解决办法:去/apue.3e/db/Makefile中,将
ifeq “$(PLATFORM)” “macos” 中的EXTRALD=-R.
改成EXTRALD=-R(去掉“.“”)
然后make,如果make过了,make clean再make
然后按照unix高级编程apue.h问题 中的方法
(没验证有没有这一步是否必要,但我还是做了)复制apue.h 到 /usr/include/下:
cp ./pathtoapue/include/apue.h /usr/include/
复制error.c 到 /usr/include/下:
cp ./pathtoapue/lib/error.c /usr/include/
编辑/usr/include/apue.h文件
在文件最后#endif前加上包含error.c代码:
#include “error.c”测试书中第一个例子,成了。
参考:How can I use apue.h on mac 10.9.4
相关文章推荐
- UIScrollView
- Generating Unique Random Numbers in Java
- 关于解决Installation failed due to invalid APK file! Please check logcat output for more details.Launch
- UIslider滑块大小
- 仿造微信界面左右拖拽的UI
- UIButton 的setImageEdgeInsets以及setTitleEdgeInsets
- hdu 5531 Rebuild 三分
- 我是弱弱的UI小生,我要正式进军UI
- Java设计模式--Java Builder模式
- jsp中request传递参数汉字乱码
- easyUI 关于自动添加一行的源码地址
- 8.11.2 Table Locking Issues 表锁执行
- Android中更新UI的几种方法
- 改变文本框input value值
- Android 中文API (70) —— BluetoothDevice[蓝牙]
- Sublime Text Build 3065 License key
- CListUI的改造--支持checkbox
- duilib问题解决:滚动条不见了
- DuiDesigner修改:增加对RichEdit控件属性的保存
- Android 子线程更新UI