当前位置: 技术问答>linux和unix
Linux库函数的的问题
来源: 互联网 发布时间:2016-11-08
本文导语: 我要用一个库函数,但是我的linux系统里面没有 所以我从网上下载了 文件夹名为:JpegLib (一个图像处理的库,我操作FrameBuffer设备需用的) 里面有很多.h文件和很多.c文件,还有一些其他类型文件 问题:我要把这...
我要用一个库函数,但是我的linux系统里面没有
所以我从网上下载了
文件夹名为:JpegLib (一个图像处理的库,我操作FrameBuffer设备需用的)
里面有很多.h文件和很多.c文件,还有一些其他类型文件
问题:我要把这些文件或者这个文件夹放到系统的哪个目录下才能正常使用呢?
(我指的是像使用标准库文件那样正常使用:只要在程序中包含了头文件,就能使用头文件里声明的函数 )
所以我从网上下载了
文件夹名为:JpegLib (一个图像处理的库,我操作FrameBuffer设备需用的)
里面有很多.h文件和很多.c文件,还有一些其他类型文件
问题:我要把这些文件或者这个文件夹放到系统的哪个目录下才能正常使用呢?
(我指的是像使用标准库文件那样正常使用:只要在程序中包含了头文件,就能使用头文件里声明的函数 )
|
编译成动态库后,放在/usr/lib下,头文件放在/usr/include下,也可以指定放在用户目录下,
需要设置环境变量
需要设置环境变量
|
放在哪都行,工程目录也行,编译链接的时候可以自己加路径,比较-I来链接头文件
看看gcc的编译选项就ok了
系统自己的include和lib一般放在/usr目录下
看看gcc的编译选项就ok了
系统自己的include和lib一般放在/usr目录下