Всем привет.
Понадобилось скомпилировать С++ файл (С++11) с помощью clang. Запускаю, получаю:
$ clang -std=c++11 -stdlib=libc++ file.cpp
file.cpp:1:9: fatal error: 'iostream' file not found
#include<iostream>
^
1 error generated
Почему он не может найти заголовочный файл? Как это победить?
clang-3.6.2, gcc-4.9.3:
$ emerge -pv --nodeps clang gcc llvm
These are the packages that would be merged, in order:
[ebuild R ] sys-devel/clang-3.6.2-r100:0/3.6::gentoo USE="python static-analyzer -debug -multitarget" 0 KiB
[ebuild R ] sys-devel/gcc-4.9.3:4.9::gentoo USE="cxx fortran nls nptl objc objc++ objc-gc openmp sanitize (-altivec) -awt -cilk -debug -doc (-fixed-point) -gcj -go -graphite (-hardened) (-libssp) (-multilib) (-multislot) -nopie -nossp -regression-test -vanilla" 23 KiB
[ebuild R ] sys-devel/llvm-3.6.2:0/3.6::gentoo USE="clang libffi ncurses python static-analyzer xml -debug -doc -gold -libedit -multitarget -ocaml {-test}" PYTHON_TARGETS="python2_7 -pypy" VIDEO_CARDS="-radeon" 0 KiB
Total: 3 packages (3 reinstalls), Size of downloads: 23 KiB