clang ++ - фатальная ошибка: файл «bits / c ++ config.h» не найден - PullRequest
10 голосов
/ 12 мая 2011

Я использую clang 2.9, скомпилированный из исходного кода, и когда я пытаюсь скомпилировать простой код, подобный этому:

#include <iostream>

int main (){
  std::cout << "Hello\n";
}

Я получаю ошибку:

/usr/include/c++/4.5/string:39:10: fatal error: 'bits/c++config.h' file not found

Когдавключая /usr/include/c++/4.5/i686-linux-gnu, я получаю

/usr/bin/ld: cannot find crt1.o: No such file or directory
/usr/bin/ld: cannot find crti.o: No such file or directory
/usr/bin/ld: cannot find crtbegin.o: No such file or directory
/usr/bin/ld: cannot find -lstdc++
/usr/bin/ld: cannot find -lgcc_s
/usr/bin/ld: cannot find -lgcc
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Есть идеи, как решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...