一般来说是放在/usr/include目录下的;
但是这个并不局限也是可控的,如果我们进行开发过程中, 就会在内核的库函数文件目录:
例如在:/XXX/XXX/linux-X.X/include
所以根据不同的情况,头文件存放的目录也是不同的,具体需要可以根据locate和grep命令进行查询。
通过编译选项可以设置的Linux下一般用gcc,就以gcc的命令为例
要增加头文件目录inc,那么编译选项加上-Iinc
如果有多个
就写多个
比如
-Iinc
-I/home/name/include
类似的
增加lib路径用-L
比如
-Llib
-Lmy_lib
就是增加当前目录下
lib和my_lib两个文件夹作为库文件目录。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)