2014-01-26 39 views
1

当用叮当声创建时,它似乎是使用gcc4.4.4版本的包含文件,而我希望它使用更新的包。需要更改包括叮当声的路径

[ ~ ] locate move.h 
/home/apps/gcc_versions/gcc-4_8_install/include/c++/4.8.3/bits/move.h 
/usr/include/c++/4.4.4/bits/move.h 
/usr/local/include/c++/4.7.1/bits/move.h 

GCC路径:

`gcc -print-prog-name=cc1plus` -v 
ignoring nonexistent directory "/apps/gcc_versions/gcc-4_8_install/lib/gcc/x86_64-unknown-linux-gnu/4.8.3/../../../../x86_64-unknown-linux-gnu/include" 
#include "..." search starts here: 
#include <...> search starts here: 
/apps/gcc_versions/gcc-4_8_install/lib/gcc/x86_64-unknown-linux-gnu/4.8.3/../../../../include/c++/4.8.3 
/apps/gcc_versions/gcc-4_8_install/lib/gcc/x86_64-unknown-linux-gnu/4.8.3/../../../../include/c++/4.8.3/x86_64-unknown-linux-gnu 
/apps/gcc_versions/gcc-4_8_install/lib/gcc/x86_64-unknown-linux-gnu/4.8.3/../../../../include/c++/4.8.3/backward 
/apps/gcc_versions/gcc-4_8_install/lib/gcc/x86_64-unknown-linux-gnu/4.8.3/include 
/usr/local/include 
/apps/gcc_versions/gcc-4_8_install/include 
/apps/gcc_versions/gcc-4_8_install/lib/gcc/x86_64-unknown-linux-gnu/4.8.3/include-fixed 
/usr/include 
End of search list. 

与海合会包括做工精细 但铿锵失败

[ ~ ] clang -v 
clang version 3.5 (http://llvm.org/git/clang.git 8e674ff884113429b53d23b18409caf67aaec1b7) (http://llvm.org/git/llvm.git 7add5421a686877e0aa87616b92b1f5a85c6feee) 
Target: x86_64-unknown-linux-gnu 
Thread model: posix 
Found candidate GCC installation: /usr/lib/gcc/i686-redhat-linux/4.4.4 
Found candidate GCC installation: /usr/lib/gcc/i686-redhat-linux/4.4.7 
Found candidate GCC installation: /usr/lib/gcc/x86_64-redhat-linux/4.4.4 
Found candidate GCC installation: /usr/lib/gcc/x86_64-redhat-linux/4.4.7 
Selected GCC installation: /usr/lib/gcc/x86_64-redhat-linux/4.4.7 

我在这个新手,请建议,如果一些信息却丢失了将有助于解决这个问题。

+1

的'--sysroot'选项也许能够帮助你与此有关。 – mah

回答

4

尝试编译如下,

clang++ -isystem /SOMEPATH/gcc-4.9.2/include/c++/4.9.2 -I/SOMEPATH/gcc-4.9.2/include/c++/4.9.2/x86_64-unknown-linux-gnu a.cpp

+0

谢谢。对我来说,这已经足够了:'clang ++ -isystem /SOMEPATH/gcc-4.9.2/include/c++/4.9.2 a.cpp' – user2023370