1、在配置文件/etc/ld.so.conf中指定动态库搜索路径配置文件/etc/ld.so.conf中指定的动态库搜索路径3.配置文件/etc/ld.so.conf中指定的动态库搜索路径;4.默认的动态库搜索路径/lib;5.默认的动态库搜索路径/usr/lib。
1、在配置文件/etc/ld.so.conf中指定动态库搜索路径配置文件/etc/ld.so.conf中指定的动态库搜索路径3.配置文件/etc/ld.so.conf中指定的动态库搜索路径;4.默认的动态库搜索路径/lib;5.默认的动态库搜索路径/usr/lib。
前者是从当前的目录来搜索选项后的路径(即用gcc编译时的-I选项),之后就是标准的系统头文件路径。-v命令,可以查看标准系统头文件的路径。如果我们在给要编译的代码加上自己的头文件,应该怎么办?多线程服务器端编程》书的时候,有一个案例的源码是这样的编译的时候,把这个链接上就好。
admin.在linux终端下生成.h的头文件//进到gethardwar目录下admin.//进行org的父目录下生成的头文件内容如下:内容如下:string;outb(0xA0,0x1F6);((al&0x50)!outb(0xA0,0x1F6);outb(0xEC,0x1F7);((al&0x58)!inw(0x1F0);在终端下敲入-I/usr/lib/j2sdk1.jdk目录/jre/lib/i386下
对于GCC来说,GCC的默认include路径是可以集成到编译器里的,如果你能下载到GCC源码,可以看到有全局变量cpp_include_defaults,对于bsd还有INCLUDE_DEFAULTS宏来定义。对于linux来说,linux默认搜索LD_LIBRARY_PATH指向的路径。