如何使用csapp.h(centos 7)?

327 阅读1分钟

笔者在学习csapp的时候写代码要用到csapp.h的代码,网上的经验都试了个遍,但是还是不行,后来不断摸索终于找到了解决方案

使用动态库的方法来使用

首先把csapp.h和csapp.c下载下来地址:CS:APP2e, Bryant and O'Hallaron (cmu.edu)

然后把csapp.h放进系统头文件寻找路径/usr/local/include

然后编译csapp.c成为动态库

image.png

然后把这个动态库移动到/lib64下

image.png

注意一定是lib64,网上其他的方法是不准确的,因为lib64下存在的是动态库文件

image.png

当我们编译的时候,makefile一定要加上 -lcsapp

image.png

这样就可以成功编译运行了

image.png