|
发表于 2003-2-17 03:47:54
|
显示全部楼层
我一般是在$HOME下建一个sh目录,并把它加到$PATH中,在sh中建文件std,内容为:
#! /usr/bin/make -f
CC=gcc
把std设为可运行,以后用std xxx就可以编译xxx.c文件了。
如果有别的更复杂一点的也比较好用,如Richard Stevens写的《UNIX环境高级编程》里的ourhdr库,我把库和头文件放在/home/share/code/ourhdr里,在sh下建一个our文件,内容为:
#! /usr/bin/make -f
CC=gcc
CFLAGS=-I/home/share/code/ourhdr -L/home/share/code/ourhdr
LDLIBS=-lourhdr
以后用our xxx编译xxx.c就可以用ourhdr.h了(特别是里面的err_*函数,哈哈)。 |
|