Taageerada luuqada hore ayaa lagu daray abuuraha qoraalka ku salaysan Ninja Swift, oo ay soo saartay Apple;
Taageero lagu daray kala duwanaanshiyaha Clang Compiler ee Windows kaas oo la dhisa MSVC ABI, laakiin adeegsada xulashooyinka khadka taliska ee qaabka GNU;
Lagu daray CMAKE_MSVC_RUNTIME_LIBRARY iyo MSVC_RUNTIME_LIBRARY doorsoomayaal si loo xusho runtime maktabadaha ay adeegsadaan compilers oo ku salaysan MSVC ABI (MS Visual Studio);
Waxaa lagu daray tibaax koronto-dhaliye "COMPILE_LANG_AND_ID:" si loo qeexo ikhtiyaarada isu-ururinta ee faylalka bartilmaameedka ah, iyadoo la adeegsanayo doorsoomayaasha CMAKE__COMPILER_ID iyo LANGUAGE fayl kasta oo kood ah;
Ku jira tibaaxaha koronto-dhaliyaha C_COMPILER_ID, CXX_COMPILER_ID,
CUDA_COMPILER_ID, Fortran_COMPILER_ID, COMPILE_LANGUAGE,
COMPILE_LANG_AND_ID iyo PLATFORM_ID waxay ku biiriyeen taageero la mid ah hal qiime oo liis ah kuwaas oo curiyayaasha ay kala qaybiyeen hal dhibic;
Doorsoomiyaha lagu daray CMAKE_FIND_PACKAGE_PREFER_CONFIG si wac Find_package() ay marka hore u raadiso faylka qaabeynta xirmada, xitaa haddii wax raadiye la heli karo;
Maktabadaha interface-ka, waxaa lagu daray taageerada dejinta PUBLIC_HEADER iyo PRIVATE_HEADER guryaha, kuwaas oo madax lagu dejin karo iyadoo la adeegsanayo rakibaadda (TARGETS) iyadoo la marayo PUBLIC_HEADER iyo PRIVATE_HEADER doodaha;
Lagu darey CMAKE_VS_JUST_MY_CODE_DEBUGGING doorsoome iyo hantida bartilmaameedka ah VS_JUST_MY_CODE_DEBUGGING si ay awood ugu siiso "Just My Code" qaabka Visual Studio debugger marka la isticmaalayo MSVC cl 19.05 iyo noocyo cusub;
Qaabka FindBoost ayaa dib loo habeeyay, kaas oo hadda si aad ah uga shaqeeya Config iyo Module hababka iyada oo ay joogaan qaybo kale oo goobid;