Chrome für Windows: Google nimmt Abschied vom Microsoft-Compiler
Das Entwickler-Team des Chrome-Browsers verabschiedet sich bei der Windows-Version ihrer Software von dem Compiler, den Microsoft selbst für seine Plattform bereitstellt. Obwohl dieser zu den besten Werkzeugen in seinem Bereich gehört, hat man sich bei Google jetzt für eine Alternative entschieden.
Um den Code der Chrome-Entwickler zu übersetzen, kommt zukünftig der Open Source-Compiler Clang zum Einsatz. Dieser hat seinen Ursprung im LLVM-Projekt und wird auf anderen Plattformen bereits vielfältig genutzt. Chrome ist allerdings das erste wirklich große Software-Projekt, das auch unter Windows auf diesen Compiler setzt
Der Wechsel bedeutet allerdings nicht zwingend, dass der bisher genutzte C++-Compiler von Microsoft hinsichtlich der Qualität seinen Meister gefunden hätte. Vielmehr ist Clang nach Einschätzung der Google-Entwickler inzwischen ausreichend gut, um mit diesem mithalten zu können und bietet einen ziemlich entscheidenden anderen Vorteil: Er kommt seit einiger Zeit auch schon zum Einsatz, wenn der Chrome-Code für MacOS oder Linux übersetzt werden muss. Die Entwickler brauchen so nun nur noch ein Einstellungs-Set verwalten.
Daher bedurfte es erst einmal des Einsatzes von Google selbst. Das Unternehmen stellte ein eigenes Entwickler-Team zusammen, das den Compiler mit den fehlenden Komponenten für einen ordentlichen Windows-Support ausstattete. Diese Arbeit ist noch längst nicht erledigt. Beim Linker und der C++-Library greifen die Chrome-Entwickler erst einmal weiterhin auf die Microsoft-Tools zurück. Auch das soll sich in Zukunft aber ändern.
Download Chrome - Browser von Google
Der Wechsel bedeutet allerdings nicht zwingend, dass der bisher genutzte C++-Compiler von Microsoft hinsichtlich der Qualität seinen Meister gefunden hätte. Vielmehr ist Clang nach Einschätzung der Google-Entwickler inzwischen ausreichend gut, um mit diesem mithalten zu können und bietet einen ziemlich entscheidenden anderen Vorteil: Er kommt seit einiger Zeit auch schon zum Einsatz, wenn der Chrome-Code für MacOS oder Linux übersetzt werden muss. Die Entwickler brauchen so nun nur noch ein Einstellungs-Set verwalten.
Ein langer Weg
Schon im Jahr 2013 war bei Google eigentlich die Entscheidung gefallen, zukünftig bei allen Plattformen auf Clang zu setzen. Allerdings bestand hier noch das Problem, dass der Compiler hinsichtlich seines Windows-Supports längst nicht auf dem besten Stand war. So konnte Clang unter anderem keine PDB-Daten produzieren, die unter Windows eigentlich der Standard sind, wenn es darum geht, mit Debugging-Tools auf die Ergebnisse der bisherigen Entwicklung loszugehen.Daher bedurfte es erst einmal des Einsatzes von Google selbst. Das Unternehmen stellte ein eigenes Entwickler-Team zusammen, das den Compiler mit den fehlenden Komponenten für einen ordentlichen Windows-Support ausstattete. Diese Arbeit ist noch längst nicht erledigt. Beim Linker und der C++-Library greifen die Chrome-Entwickler erst einmal weiterhin auf die Microsoft-Tools zurück. Auch das soll sich in Zukunft aber ändern.
Download Chrome - Browser von Google
Thema:
Aktuelle Chrome-Downloads
Videos über den Chrome-Browser
- Chrome: Das sind die neun Feineinstellungen für das Werbetracking
- Chrome und Edge 100: So macht man den Browser bei Problemen fit
- Screenshots kompletter Webseiten im Chrome: So klappt es einfach
- Chrome: So holt ihr "https" und "www" zurück in die Adressleiste
- Chrome 70 bringt Progressive Web Apps für Windows 10-Desktops
Beiträge aus dem Forum
-
Wie kann ich mir in Google Chrome Cookies anzeigen lassen?
DON666 -
PDF Icon / Logo / Symbol ändern von Chrome als PDF Viewer, nur das Ico
Liftboy -
Sollte ich von Chrome auf Firefox wechseln? Bitte um Hilfe
joe13 -
WIn11 aktiviert aber Updates gehen nicht und Chrome auch nicht
MSFreak -
Chrome Dateiprüfung ausschalten
Andrew0
Interessante Links
Neue Nachrichten
- Preis-Kracher im Vodafone-Netz: 70 GB Allnet-Flat für nur 9,99 Euro
- Amazon Prime Day: Die Tages- und Blitzangebote im Vergleich
- AMD bestätigt Probleme mit FSR-Treiber 26.6.2 auf vielen Windows-PCs
- Apple startet iOS 27 Beta 2 und zeigt, was Nutzer ab Herbst erwartet
- Samsung Galaxy Z Flip8, Fold8 & Fold8 Ultra: Infos zu Farben & Speicher
- Weil es sowas noch nicht gab: Redditor erfindet interaktive Mausmatte
- Gears-of-War-Film auf Netflix: Erste Details zur Handlung bekannt
❤ WinFuture unterstützen
Sie wollen online einkaufen?
Dann nutzen Sie bitte einen der folgenden Links,
um WinFuture zu unterstützen:
Vielen Dank!
Alle Kommentare zu dieser News anzeigen