namespace cpp {}

C++ lernen, kennen, anwenden

Benutzer-Werkzeuge

Webseiten-Werkzeuge


compiler

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
compiler [2023-02-23 10:30] – [Compiler] rrichtercompiler [2024-02-19 12:56] – [online] rrichter
Zeile 1: Zeile 1:
 ====== Compiler ====== ====== Compiler ======
-  * http://en.cppreference.com/w/cpp/compiler_support : Welcher Compiler unterstützt welche Merkmale von C++17, C++20, C++23, ...?+  * http://en.cppreference.com/w/cpp/compiler_support : Welcher Compiler unterstützt welche Merkmale von C++20, C++23, ...?
  
 ===== kostenlos ===== ===== kostenlos =====
Zeile 8: Zeile 8:
 für Linux-Systeme über Paketmanager verfügbar.  für Linux-Systeme über Paketmanager verfügbar. 
 Für Windows-Systeme existieren ebenfalls kostenfreie Installationen: Für Windows-Systeme existieren ebenfalls kostenfreie Installationen:
-  * http://winlibs.com/ : MinGW g++ 12.2.0 32+64 bit, g++ 13.0 snapshots +  * http://winlibs.com/ : MinGW g++ 13.2.0 32+64 bit, g++ 14.0 snapshots 
-  * http://nuwen.net/mingw.html : MinGW g++ 11.2.0 64bit mit vielen Bibliotheken (Boostwinpthread, OpenMP, ...) +  * http://www.equation.com/servlet/equation.cmd?fa=fortran g++ 13.2.0 32+64bit, wöchentliche Schnappschüsse g++ 14 HEAD 
-  * https://jmeubank.github.io/tdm-gcc/ : MinGW g++ 10.3.0 32+64bit +  * http://nuwen.net/mingw.html : MinGW g++ 13.2.0 64bit mit vielen Bibliotheken (Boost, ...) 
-  * http://www.equation.com/servlet/equation.cmd?fa=fortran g++ 12.2.0 32+64bit (ohne Unterstützung für <thread>, <mutex>, ...) +
-    * wöchentliche Schnappschüsse g++ 13 HEAD+
  
 ===== online ===== ===== online =====
 //Kleine// Programme übersetzen/ausführen/testen: //Kleine// Programme übersetzen/ausführen/testen:
   * https://wandbox.org : neueste Versionen von gcc und clang (Optionen -std=c++2b / -std=c++2a)   * https://wandbox.org : neueste Versionen von gcc und clang (Optionen -std=c++2b / -std=c++2a)
-  * https://gcc.godbolt.org : [[https://xania.org/|Matt Godbolt]]'"Compiler-Explorererzeugt Assembler für ARM, PowerPC, x86, aktuelle Compiler-Versionen g++, clang u.a.+  * https://gcc.godbolt.org : [[https://xania.org/|Matt Godbolt]]'s Compiler-Explorer erzeugt Assembler für ARM, PowerPC, x86, aktuelle Compiler-Versionen g++, clang u.a.
   * http://quick-bench.com : mit [[https://github.com/google/benchmark|Google Benchmark]] Ausführungszeiten messen und vergleichen, mehrere Compiler/Sprachversionen/Optimierungsstufen   * http://quick-bench.com : mit [[https://github.com/google/benchmark|Google Benchmark]] Ausführungszeiten messen und vergleichen, mehrere Compiler/Sprachversionen/Optimierungsstufen
-  * http://coliru.stacked-crooked.com : g++ 12.1.0 (Option -std=c++20)+  * http://coliru.stacked-crooked.com : g++ 13.1.0 (Option -std=c++23)
  
 ===== Entwicklungsumgebungen ===== ===== Entwicklungsumgebungen =====
compiler.txt · Zuletzt geändert: 2024-05-09 13:25 von rrichter

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki