Ich möchte, dass mein Code mit dem Intel-Compiler oder mit gcc / g ++ kompiliert wird, abhängig von einem configure-Argument. Ist das möglich? Was muss ich in meine Dateien configure.ac und Makefile.am eingeben, damit dies geschieht?
Wenn Sie beim Kompilieren einen anderen Compiler als gcc verwenden möchten, übergeben Sie CC = / pfad / an / compiler als zu konfigurierendes Argument. (Das heißt, führen Sie ./configure CC = / Pfad. Verwenden Sie nicht die Form CC = / Pfad. / Configure.) Wenn Sie möchten, dass der Standard-Compiler etwas anderes als gcc ist, können Sie
setzen %Vor%in configure.ac vor dem Aufruf von AC_PROG_CC.
Natürlich ist es. Sie können einen Standard-Compiler in configure.ac konfigurieren, und wenn der Benutzer einen anderen Compiler verwenden möchte, kann er (oder sie) ihn an das Skript ./configure
übergeben.
Hier finden Sie weitere Informationen: Verwendung von Autotools .
Der Teil, der für Sie interessant sein könnte, befindet sich in der Mitte der Seite:
%Vor%