搭建《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
- 搭建《UNIX环境高级编程》环境
- UNIX高级环境编程-环境搭建
- Unix环境高级编程学习chapter1-Unix环境高级编程运行 第三版 环境搭建
- 《UNIX环境高级编程》
- unix环境高级编程
- unix环境高级编程
- Unix环境高级编程
- UNIX 环境高级编程
- Unix环境高级编程
- unix环境高级编程
- Unix环境高级编程
- UNIX 环境高级编程
- Unix环境高级编程
- Unix高级环境编程
- Unix 环境高级编程
- unix环境高级编程
- UNIX环境高级编程
- UNIX环境高级编程(-)
- BlockingQueue之PriorityBlockingQueue要点详解
- springboot使用thymeleaf 解析异常
- zabbix3.2监控JVM状态
- 有道词典案例
- 20170602-leetcode-211-Add and Search Word
- 搭建《UNIX环境高级编程》环境
- MySQL innoDB索引底层原理详解
- Python练习题 9-1 餐馆~9-3用户
- grep命令
- java--不重复随机数及Arrays.equals()
- 什么是开发框架-- (转载)
- select2的使用
- 要完成的文章
- linux线程池