Den nya versionen av CMake 3.16.0 har slÀppts

Den nya versionen av det populÀra byggsystemet CMake 3.16.0 samt de medföljande verktygen CTest och CPack, som underlÀttar testning och paketbyggnad, har slÀppts.

Huvudsakliga förÀndringar:

  • CMake stödjer nu Objective-C och Objective-C++. Stödet aktiveras genom att lĂ€gga till OBJC och OBJCXX i project() eller enable_languages(). DĂ€rmed kommer *.m- och *.mm-filer att kompileras som Objective-C eller C++, annars kommer de, som tidigare, att betraktas som C++-kĂ€llfiler.

  • En ny kommando har lagts till target_precompile_headers(), som anger en lista över förkompilerade headerfiler för mĂ„let.

  • Egenskapen UNITY_BUILD, har lagts till, vilket indikerar för generatorerna att sammanfoga kĂ€llfiler för att snabba upp byggprocessen.

  • Kommandona find_*() stöder nu nya variabler som kontrollerar sökningen.

  • Kommandot file() kan nu rekurserat lista bibliotek som Ă€r lĂ€nkade till biblioteket eller den körbara filen med underkommandot GET_RUNTIME_DEPENDENCIES. Detta underkommando ersĂ€tter GetPrerequisites().

  • CMake har nu inbyggda kommandon true och false, som kan anropas via cmake -E, och alternativet —loglevel Ă€r nu förĂ„ldrat och kommer att omdöpas till —log-level.

KĂ€lla: linux.org.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster