下载源码后
1.三部曲
./configure
make
make install(需给足够权限)
2.make 后生成的库文件和头文件一般在/usr/local/lib 和 /usr/local/include内**
3.调用api时需要
库文件
把在/usr/local/lib/*.so库文件 软连接到/usr/lib
ln -s /usr/local/lib/*.so /usr/lib/*.so (加-s为软连接,不加为硬连接)
头文件
头文件需加绝对路径
#include "/usr/local/include/*.h"
4.gcc编译时需要加-l 并去掉lib和.so
gcc -o test test.c -lsrt -lpthread
本文详细介绍了从下载源码开始,通过./configure、make、make install三步完成软件编译安装的过程。此外,还讲解了如何将生成的库文件软连接到系统目录,并在调用API时正确指定头文件的绝对路径,以及gcc编译时的链接库参数设置。
1366

被折叠的 条评论
为什么被折叠?



