CMake "clang ++ kann kein einfaches Testprogramm kompilieren" (Fedora 20)

So habe ich versucht, clang + cmake zu installieren, um ein einfaches C ++ - Programm zu kompilieren, und ich erhalte die folgende Fehlermeldung:

-- The C compiler identification is GNU 4.8.3
-- The CXX compiler identification is Clang 3.5.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/local/bin/clang++
-- Check for working CXX compiler: /usr/local/bin/clang++ -- broken
CMake Error at /usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:54 (message):
  The C++ compiler "/usr/local/bin/clang++" is not able to compile a simple
  test program.

  It fails with the following output:

   Change Dir: /home/jtcwang/tmp/CMake/CMake/CMakeFiles/CMakeTmp



  Run Build Command:/usr/bin/gmake "cmTryCompileExec697180971/fast"

  /usr/bin/gmake -f CMakeFiles/cmTryCompileExec697180971.dir/build.make
  CMakeFiles/cmTryCompileExec697180971.dir/build

  gmake[1]: Entering directory
  `/home/jtcwang/tmp/CMake/CMake/CMakeFiles/CMakeTmp'

  /usr/bin/cmake -E cmake_progress_report
  /home/jtcwang/tmp/CMake/CMake/CMakeFiles/CMakeTmp/CMakeFiles 1

  Building CXX object
  CMakeFiles/cmTryCompileExec697180971.dir/testCXXCompiler.cxx.o

  /usr/local/bin/clang++ -o
  CMakeFiles/cmTryCompileExec697180971.dir/testCXXCompiler.cxx.o -c
  /home/jtcwang/tmp/CMake/CMake/CMakeFiles/CMakeTmp/testCXXCompiler.cxx

  Linking CXX executable cmTryCompileExec697180971

  /usr/bin/cmake -E cmake_link_script
  CMakeFiles/cmTryCompileExec697180971.dir/link.txt --verbose=1

  /usr/local/bin/clang++
  CMakeFiles/cmTryCompileExec697180971.dir/testCXXCompiler.cxx.o -o
  cmTryCompileExec697180971 -rdynamic

  /usr/bin/ld: cannot find -lstdc++

  clang: error: linker command failed with exit code 1 (use -v to see
  invocation)

  gmake[1]: Leaving directory
  `/home/jtcwang/tmp/CMake/CMake/CMakeFiles/CMakeTmp'

  gmake[1]: *** [cmTryCompileExec697180971] Error 1

  gmake: *** [cmTryCompileExec697180971/fast] Error 2

Es kompiliert nicht einmal mein Programm, da es kein Testprogramm kompiliert.

Sieht so aus, als wäre die wichtige Zeile hier:

 /usr/bin/ld: cannot find -lstdc++

Ich habe jedoch überprüft, dasslibstdc++ ist installiert und auf dem neuesten Stand, so dass ich an diesem Punkt ziemlich verloren bin.

Weitere Dinge, die ich ausprobiert habe:

Vorgefertigte Binärdateien anstelle von @ verwendsudo yum install clangentfernen und neu installierenTriedclang++ hello.cpp (Hallo Weltprogramm). Es sagt<iostreams> wurde nicht gefunden. Fehlt clang eine Standardbibliothek? BEARBEITEN: Ändern auf<iostream> gibt mir den gleichen Linker-Fehler wie oben.

Ich kenne mich mit der Clang-, Cmake- und C ++ - Szene im Allgemeinen nicht aus, daher würde ich mich über Hinweise freuen. Vielen Dank