Ich versuche ein Programm auf einem 64-Bit-Rechner mit icpc zu kompilieren. Leider bekomme ich eine Fehlermeldung von catastrophic error: cannot open source file "bits/c++config.h"
. Ich habe einen Rat von hier , aber ohne Erfolg. Außerdem vergesse ich nicht, source /opt/intel/bin/compilervars.sh intel64
vorher auszuführen und ich bin auf Ubuntu 13.10, falls das wichtig ist.
Suchen Sie zuerst die fehlende Datei:
%Vor%(Header sind meist / usr .) Fügen Sie dann das oberste Verzeichnis zum Include-Pfad Ihres Kompilierungsbefehls hinzu, damit der Compiler "bits / c ++ config" findet .h "mit der Option -I . Eine ähnliche Frage wurde bereits zu SO gestellt, BTW: Fehlende Include "bits / c ++ config.h" beim Cross-Compilieren von 64-Bit-Programm auf 32 Bit in Ubuntu .
Tags und Links c++ gcc ubuntu icc ubuntu-13.10