搭建《UNIX环境高级编程》环境

来源:互联网 发布:网络婚恋金融诈骗 编辑:程序博客网 时间:2024/05/29 12:19

终于可以开始静下来,开始学习谢谢博客了,写的不好和不对的地方请指出。

前段时间在网上买了两本书数,《unix环境高级编程》和《unix网络编程》打算学习下unix上编程。

说正题吧,如何环境搭建。

1.下载源代码,自己百度下载吧。

2.仔细观察源代码目录很多工程,每个工程下面都有一个makefile。所以我们也可以效仿写一个makefile在自己的工程目录下面。微笑

3.

ROOT = /Users/huangjing/Downloads/apue.3e //你下载源码的地址
PLATFORM = $(shell $(ROOT)/systype.sh) //执行shell脚本,获取平台相关的信息
include $(ROOT)/Make.defines.$(PLATFORM) //include平台相关的顶层makefile


PROGS = test1 test2 test3 test4 test5 test6 test7 test8 test9 test10 test11 test12 test13 test14 test15 test16 test17 test18 test19 test20 //写的一些实例名称
all: $(PROGS) setfl.o//添加依赖关系的中间.o文件


%: %.c $(LIBAPUE)
$(CC) $(CFLAGS) $@.c -o $@ $(LDFLAGS) $(LDLIBS)


clean: //删除.o文件
rm -f $(PROGS) $(TEMPFILES) *.o file.hole


include $(ROOT)/Make.libapue.inc

原创粉丝点击