Cannot open source file “bits/c++config.h" Fehler mit icpc
Ich versuche zu kompilieren Sie ein Programm auf einem 64-bit-Maschine mit icpc. Leider bekomme ich eine Fehlermeldung von catastrophic error: cannot open source file "bits/c++config.h"
. Ich habe adopded einige Ratschläge von hier, aber ohne Erfolg. Ich auch, vergessen Sie nicht zu laufen source /opt/intel/bin/compilervars.sh intel64
vor der hand, und ich bin auf Ubuntu 13.10 in diesem Fall wichtig ist.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zuerst suchen Sie die fehlende Datei:
(Überschriften sind in /usr, die meisten der Zeit.) Dann, fügen Sie Ihre top-Verzeichnis an die include-Pfad Ihrer Zusammenstellung Befehl, so wird der compiler finden "bits/c++config.h", mit dem -ich option. Eine ähnliche Frage wurde bereits gefragt, SO, BTW: Fehlende include "bits/c++config.h" beim cross-kompilieren 64 bit Programm auf 32-bit-Version in Ubuntu.
Aus irgendeinem Grund die icpc-compiler nicht analysieren das folgende Verzeichnis. Sie können die folgenden Variablen; ersetzen 4.8 von Ihrem g++ version