如何将路径添加到gcc';s搜索目录?

如何将路径添加到gcc';s搜索目录?,gcc,Gcc,命令 返回: gcc -print-search-dirs 如何向“库”部分添加其他路径?我想通过flag-lmylib而不是特定的路径使我的自定义库可用 通常的方法是将th库安装到用户系统上的/usr/lib。更改内置规范的唯一方法是使用自定义规范文件(不推荐!),这还需要一个附加参数 将其安装到/usr/lib或在链接时将位置作为参数传递。您还可以复制所显示的打印路径,并在所需路径元素前面添加前缀,然后将其传递到-B选项 install: /usr/lib/gcc/i686-linux-

命令

返回:

gcc -print-search-dirs 

如何向“库”部分添加其他路径?我想通过flag-lmylib而不是特定的路径使我的自定义库可用

通常的方法是将th库安装到用户系统上的
/usr/lib
。更改内置规范的唯一方法是使用自定义规范文件(不推荐!),这还需要一个附加参数


将其安装到
/usr/lib
或在链接时将位置作为参数传递。

您还可以复制所显示的打印路径,并在所需路径元素前面添加前缀,然后将其传递到
-B
选项

install: /usr/lib/gcc/i686-linux-gnu/4.6/
programs: =/usr/lib/gcc/i686-linux-gnu/4.6/:/usr/lib/gcc/i686-linux-gnu/4.6/:/usr/lib/gcc/i686-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.6/:/usr/lib/gcc/i686-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.6/../../../../i686-linux-gnu/bin/i686-linux-gnu/4.6/:/usr/lib/gcc/i686-linux-gnu/4.6/../../../../i686-linux-gnu/bin/i386-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.6/../../../../i686-linux-gnu/bin/
libraries: =/usr/lib/gcc/i686-linux-gnu/4.6/:/usr/lib/gcc/i686-linux-gnu/4.6/../../../../i686-linux-gnu/lib/i686-linux-gnu/4.6/:/usr/lib/gcc/i686-linux-gnu/4.6/../../../../i686-linux-gnu/lib/i386-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.6/../../../../i686-linux-gnu/lib/../lib/:/usr/lib/gcc/i686-linux-gnu/4.6/../../../i686-linux-gnu/4.6/:/usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.6/../../../../lib/:/lib/i686-linux-gnu/4.6/:/lib/i386-linux-gnu/:/lib/../lib/:/usr/lib/i686-linux-gnu/4.6/:/usr/lib/i386-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/i686-linux-gnu/4.6/../../../../i686-linux-gnu/lib/:/usr/lib/gcc/i686-linux-gnu/4.6/../../../:/lib/:/usr/lib/