Ich versuche zu kompilierendieser Codemit dem Verfahren, das auf der Site erscheint. Ich erstelle einen neuen „Build“-Ordner und verwende den Befehl „cmake ..“, nachdem ich den Ordner aufgerufen habe, aber wenn ich den „Make“-Befehl verwende, erhalte ich den Fehler. Ich habe Ubuntu Version 22.04, gcc Version 11.3.0, make Version 4.3 und mpi bereits installiert. Der gesamte Fehler ist dieser:
cc1plus: error: unrecognized argument to ‘-flto=’ option: ‘auto -ffat-lto-objects -flto=auto’
make[2]: *** [CMakeFiles/vpic.dir/build.make:76: CMakeFiles/vpic.dir/src/boundary/absorb_tally.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:83: CMakeFiles/vpic.dir/all] Error 2 make: *** [Makefile:136: all] Error 2
Antwort1
Konnten Sie dieses Problem lösen? Ich bin beim Kompilieren eines selbst erstellten Codes auf einem neuen Computer auf eine ähnliche Frage gestoßen.