c语言如何将自己lib目录添加到系统目录中?

ubuntu系统,我有一个lib目录,里面有很多头文件。我在程序想使用#include <lib/xxx.h>.注意 ,是使用见括号包含头文件。
我将lib目录添加到环境目录中了,echo #PATH中有我的lib目录,但是运行,还是找不到头文件,请问我应该怎么做

慕沐林林
浏览 910回答 1
1回答

森林海

请编译的时候加上-l参数比如: gcc remuxing.c -omain -I/home/fengfei/ffmpeg_Bin/include -L/home/fengfei/ffmpeg_Bin/lib -lavformat -lavdevice -lavcodec -lavutil -lpthread -lswscale -lswresample -lSDL -lbz2 -lz -lm -lrt-l 接的是库的头文件所在的目录-L 接的是库所在的路径
打开App,查看更多内容
随时随地看视频慕课网APP