recentgcconcentos

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
recentgcconcentos [20190115 08:06] – [Setzen der Environment-Variablen, die cmake und make benutzen] Dirk Deimekerecentgcconcentos [20200510 14:13] (aktuell) Dirk Deimeke
Zeile 1: Zeile 1:
-====== Aktuell GCC auf CentOS installieren ======+====== Aktuellen GCC auf CentOS installieren ======
  
 Ein Weg, einen aktuellen C-Compiler auf CentOS zu installieren sind die offiziell unterstützten [[https://www.softwarecollections.org/|Software Collections]], für unseren Fall insbesondere das [[https://www.softwarecollections.org/en/scls/rhscl/devtoolset-7/|Developer Toolset 7]]. Ein Weg, einen aktuellen C-Compiler auf CentOS zu installieren sind die offiziell unterstützten [[https://www.softwarecollections.org/|Software Collections]], für unseren Fall insbesondere das [[https://www.softwarecollections.org/en/scls/rhscl/devtoolset-7/|Developer Toolset 7]].
Zeile 13: Zeile 13:
  
 <code bash> <code bash>
-$ sudo yum install devtoolset-7-gcc-c+++$ sudo yum install devtoolset-9-gcc-c++
 </code> </code>
  
Zeile 22: Zeile 22:
 <code bash> <code bash>
 $ gcc --version | head -1 $ gcc --version | head -1
-gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-16)+gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-39)
  
-$ scl ---list +$ scl --list 
-devtoolset-7+devtoolset-
 +httpd24 
 +rh-git218
  
-$ scl enable devtoolset-bash+$ scl enable devtoolset-bash
  
 $ gcc --version | head -1 $ gcc --version | head -1
-gcc (GCC) 7.2.1 20170829 (Red Hat 7.2.1-1)+gcc (GCC) 9.1.1 20190605 (Red Hat 9.1.1-2)
 </code> </code>
  
Zeile 44: Zeile 46:
  
 COMMAND="gcc $@" COMMAND="gcc $@"
-scl enable devtoolset-"$COMMAND"+scl enable devtoolset-"$COMMAND"
 </code> </code>
  
Zeile 51: Zeile 53:
 # sclc++.bash # sclc++.bash
 COMMAND="c++ $@" COMMAND="c++ $@"
-scl enable devtoolset-"$COMMAND"+scl enable devtoolset-"$COMMAND"
 </code> </code>
  
  • recentgcconcentos.1547535966.txt.gz
  • Zuletzt geändert: 20190115 08:06
  • von Dirk Deimeke