Die neue Version CMake 3.16.0 ist erschienen

Die neue Version des beliebten Build-Systems CMake 3.16.0 sowie der zugehörigen Tools CTest und CPack, die das Testen und den Aufbau von Paketen erleichtern, ist erschienen.

HauptÀnderungen:

  • CMake unterstĂŒtzt jetzt Objective-C und Objective-C++. Die UnterstĂŒtzung wird durch das HinzufĂŒgen von OBJC und OBJCXX in project() oder enable_languages() aktiviert. So werden *.m- und *.mm-Dateien als Objective-C oder C++ kompiliert, ansonsten werden sie wie zuvor als C++-Quellcode betrachtet.

  • Das Kommando target_precompile_headers(), wurde hinzugefĂŒgt, um eine Liste von vorcompilierten Header-Dateien fĂŒr das Ziel anzugeben.

  • Eine neue Eigenschaften fĂŒr das Ziel wurde hinzugefĂŒgt: UNITY_BUILD, die Generatoren anweist, Quellcodes fĂŒr schnellere Builds zu kombinieren.

  • Die Befehle find_*() unterstĂŒtzen jetzt neue Variablen, die die Suche steuern.

  • Der Befehl file() kann jetzt rekursiv eine Liste von Bibliotheken zurĂŒckgeben, die an eine Bibliothek oder eine ausfĂŒhrbare Datei mit dem Unterbefehl GET_RUNTIME_DEPENDENCIES angehĂ€ngt sind. Dieser Unterbefehl ersetzt GetPrerequisites().

  • CMake hat jetzt eingebaute Befehle true und false, die ĂŒber cmake -E aufgerufen werden, und die Option —loglevel ist jetzt veraltet und wird in —log-level umbenannt.

Quelle: linux.org.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster