本文和Cocoa关系不大,不过UNIX开发也是OSX开发的一个重要组成部分,所以我就放在这里了。Advanced Programming in Unix Environment这本书的源码不能直接编译,网上也没有文章(除了这篇看不懂的棒子写的文章)详细说明这本书源码的用法,这里简单的说明一下:
1 解包src.tar.gz
,解包出来的apue.2e
文件夹。你可以随意移动这个文件夹的位置。
2 打开path_to_apue_src/Make.defines.macos
,修改WKDIR
的路径为apue.2e
的绝对路径,如:
1
|
|
3 打开path_to_apue_src/include/apue.h
,在第11行之后加入如下几行:
1 2 3 |
|
4 打开终端,cd
到path_to_apue_src
目录,运行:
1
|
|
至此准备工作到此结束。
5 编译源码的方法如下:
1
|
|
方法也不算很难吧。 :D 理论上这个方法能在OSX 10.5以上的系统都可使用。
Happy learning!
(全文完)