【发布时间】:2013-12-30 01:45:43
【问题描述】:
我有带有 Clang 的 LLVM 3.3,并且
$ /tmp/clang/bin/clang -print-search-dirs
programs: =/tmp/clang/bin:/usr/lib/gcc/i486-linux-gnu/4.4/../../../../i486-linux-gnu/bin
libraries: =/tmp/clang/bin/../lib/clang/3.3:/usr/lib/gcc/i486-linux-gnu/4.4:/usr/lib/gcc/i486-linux-gnu/4.4/../../../../lib32:/usr/lib/../lib32:/usr/lib/i486-linux-gnu/../../lib32:/usr/lib/gcc/i486-linux-gnu/4.4/../../..:/lib:/usr/lib
如何指示 Clang 使用 /usr/lib/gcc/i486-linux-gnu/4.4 以外的 stdlib(例如 libgcc)目录?我想让它改用/tmp/mygccstd。
它也在寻找/usr/lib 和/lib。如何禁用它?
【问题讨论】:
-
我可以找到
-gcc-toolchain标志,它改变了programs:和libraries:的一部分。
标签: clang library-path