在看深入理解计算机系统这本书,要用到csapp.h csapp.c文件,不知道如何使用,老外的书都喜欢自己弄个头文件比较方便,摸索了一下。
把这两个文件放在系统的头文件下(ubuntu下是\usr\lib)。方法如下:
csapp.h csapp.c放在\home\chao 将csapp.h csapp.c把文件放到\usr\lib下
然后在csapp.h里面最后一行添加:
#include <csapp.c>
拷贝步骤如下:
unix>cd \usr\lib unix>cp \home\chao\csapp.h . unix>cp \home\chao\csapp.c
csapp.c文件中有关于线程中部分,gcc编译的时候必须带 -lpthread,否则会出错的,在这里感谢些涛哥。
最后在使用的时候,在文件头添加#include <csapp.h>应该就没问题了