|
发表于 2003-6-19 18:34:19
|
显示全部楼层
APUE主要是最后那个库,你可以先把err_xxx函数和ourhdr.h搞好,其他的学到那一块再把函数加进库里,我一般是每章一个.c文件,gcc -c x.c编译,用ar把.o文件加进libourhdr.a,建一个目录,比如~/ourhdr,把ourhdr.h和libourhdr.a拷进去,再建一个our文件:
#! /usr/bin/make -f
CC=gcc
CFLAGS=-I/home/xxx/ourhdr -L/home/xxx/ourhdr
LDLIBS=-lourhdr
把our改成可执行的加进$PATH中的一个目录,我是~/bin,以后编译例子程序的时候直接用our hw之类的命令就行了。 |
|