ubuntu系统,我有一个lib目录,里面有很多头文件。我在程序想使用#include <lib/xxx.h>.注意 ,是使用见括号包含头文件。我将lib目录添加到环境目录中了,echo #PATH中有我的lib目录,但是运行,还是找不到头文件,请问我应该怎么做
1 回答
森林海
TA贡献2011条经验 获得超2个赞
请编译的时候加上-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 接的是库所在的路径
- 1 回答
- 0 关注
- 956 浏览
添加回答
举报
0/150
提交
取消