当前位置: 技术问答>linux和unix
linux 下如何编译带第三方库函数的程序
来源: 互联网 发布时间:2015-12-07
本文导语: 各位大虾,我是第一次在linux 下编译c程序,不知道怎样连接第三方库 比如,我的程序test.c 使用了在/usr/local/include/aa下定义的一连串头文件,而具体实现在/home/mylib下,请问如何使用gcc进行编译,请写出完整命令,...
各位大虾,我是第一次在linux 下编译c程序,不知道怎样连接第三方库
比如,我的程序test.c 使用了在/usr/local/include/aa下定义的一连串头文件,而具体实现在/home/mylib下,请问如何使用gcc进行编译,请写出完整命令,不胜感激
比如,我的程序test.c 使用了在/usr/local/include/aa下定义的一连串头文件,而具体实现在/home/mylib下,请问如何使用gcc进行编译,请写出完整命令,不胜感激
|
gcc -I/usr/local/include/aa test.c -o test -L/home/mylib/ -lmylib
|
最簡單的方法是把第三方頭文件和庫文件的目錄放在gcc的include與lib下﹐gcc編譯指令中的庫文件路徑只要多加一級目錄就好了