Kompilieren mit icc -statische Problem

Ich habe mit ICC kompilieren Sie ein Programm schrieb ich für meine Forschung (nichts besonderes, nur eine Menge von Gleitkomma-Berechnungen) und ich kann kompilieren Sie es nur gut mit:

 g++ -O3 mixingModel.cpp configFile.cpp -o mixingModel  

oder

 icc -O3 -ipo -static mixingModel.cpp configFile.cpp -o mixingModel

Jedoch, sobald ich das add-statisch-der compiler hängt. Dieses Problem wurde zuerst schlich, als ich verwenden wollte -schnell und der compiler saß nur da und kompilieren Sie Weg für immer. Der Prozess, der ausgeführt wird, aufgerufen wird mcpcom und es nimmt 99% meiner cpu (so seine ein thread) und kaum Speicher. Ich habe lassen Sie es dort sitzen für 30 Minuten vor der (üblichen compile-Zeit ohne -schnell ist unter eine Minute).

Dann ging ich weiter und schrieb ein kleines Hallo Welt Programm in c++ und habe versucht, kompilieren Sie es mit der -schnelle Flagge-und es zeigte wieder einmal die gleichen MO. Saß da mit 99% cpu benutzt und der Prozess genannt, ist mcpcom.

Hinweis: ich bin kompilieren auf 64bit Linux mit ICC-version 11.1 20100806

Danke,

Patrick

InformationsquelleAutor Patrick | 2010-12-20
Schreibe einen Kommentar