有时我们通过gcc编译程序时需要使用到相关编译参数如: -I 等等。
-I 的意思是把-I指定的目录作为第一个寻找头文件的目录。 一般默认寻找头文件的顺序为: /usr/include --> /usr/local/include ,
如果加了-I 则把-I指定的目录放在第一个。
-L 的意思是把-L指定的目录作为第一个寻找库文件的目录。 寻找库文件的默认顺序为: /usr/lib/ --> /usr/local/lib/, 如果加上-L
则把-L指定的目录放在第一个。
-l(小写的L), -lpthread, 表示链接时寻找libpthread.so动态库文件。 在加上 -static 表示寻找libpthread.a静态库。
--sysroot=dir Use dir as the logical root directory for headers and libraries.
阅读(1974) | 评论(0) | 转发(0) |