CMake แแบแแฝแแฑแแแแแแแแแแถแแแแแแแถแแแแถแแแแแแแแผแแแถแแถแแแแแแธแแแถแแแแ แแแแแแแถแแแแแถแแแแแแธแแแปแแแถแแแถแแแแแแแผแแปแ แ แแแฝแแขแแแแแแแถแแแแถแแขแถแแแแแ (แแแแถแแแถแแแแแถแแแแถแแฝแ M4, Perl แฌ Python) แแถแแแถแแแแแแแแถแแแแแแแถแแ แงแแแแแแ แแแแแแแแแแแถแแ แแถแแแถแแแแแแแแแถแแแแถแแแแแแพแแฏแแแถแแแแแถแแแถแแแแแถแแแแฝแแแแแแแผแแถแแแฝแแ แแแแแแแแแแแแแแถแแแถ แแทแแขแแแแ แแแแแ แงแแแแแแแแแพแแแแถแแ ctest แแแแแแถแ แแทแ cpack แแพแแแแธแแแแแแแแแแแธแแแถแแแแแ แแทแแแถแแแแแแพแแแแแ แแ แงแแแแแแแแแพแแแแถแแ cmake-gui แแพแแแแธแแแแแแแ แแถแแแแแแแแแแแแแพแแแแแถแแแถแขแแแแแแแแแ
แแแแถแแ
- แแถแแแถแแแแแแถแแถแแแแผแแแแแผแแแถแแแแแแแแแ
แแแถแแแธแแแแแแพแแแแแแแธแแแแแแถแแแผแแแแแถแแแพ Ninja
Swift แแถแ แแแแแพแแกแพแแแแ Apple; - แแถแแแแแแแแแถแแแถแแแแแแแแแถแแแแแถแแแแแแแแแแแแแแทแแธแ แแแแแ Clang แแแแแถแแ Windows แแแแแแแแพแแแถแแฝแ MSVC ABI แแแปแแแแแแแแพแแแแแพแแแแแแถแแแแถแแแแแแแแถแแ แแถแแแแแ GNU แ
- แแถแแแแแแแแขแแแ CMAKE_MSVC_RUNTIME_LIBRARY แแทแ MSVC_RUNTIME_LIBRARY แแพแแแแธแแแแพแแแพแแแแแแถแแแแแแแแแแพแแแถแแแแแแแแพแแแแขแแแแ แแแแแแแแแแแขแแแแพ MSVC ABI (MS Visual Studio);
- แแแแแถแแแแแแแแทแแธแ แแแแแแแผแ แแถ MSVC, CMAKE__FLAGS แแถแแแแแถแแแพแ แแแแแแแแถแแแถแแแแแแธแแแแแถแแแแฝแแแทแแทแแแแแถแแแแแแถแแแผแ แแถ "/W3";
- แแถแแแแแแแแแแแแแแแแถแแแธแแแแแพแ "COMPILE_LANG_AND_ID:" แแพแแแแธแแแแแแแแแแพแแ แแแแแแแแแแถแแแฏแแแถแแแแแแ แแแแแแแพแขแแแ CMAKE__COMPILER_ID แแทแ LANGUAGE แแแแแถแแแฏแแแถแแแผแแแธแแฝแแแ
- แแ
แแแแปแแแแแแแแแแถแแแธแแแแแพแ C_COMPILER_ID, CXX_COMPILER_ID,
CUDA_COMPILER_ID, Fortran_COMPILER_ID, COMPILE_LANGUAGE,
COMPILE_LANG_AND_ID แแทแ PLATFORM_ID แแถแแแแแแแแแถแแแถแแแแแแแแแถแแแแถแแแแแผแแแแแแแแแแแแแฝแแแ แแนแแแแแแธแแแแแถแแปแแแแแแฝแแแแแแแผแแแถแแแแแแแแแแแแแแถแแแแแแ - แแถแแแแแแแแขแแแ CMAKE_FIND_PACKAGE_PREFER_CONFIG แแผแ แแแแแแถแแ แ แแ find_package() แแนแแแแแแแแแฏแแแถแแแแแแแแ แแถแแแแแแแแแแแแแแแแ แแแแถแแปแ แแแแแธแแถแขแแแแแแแแแแแขแถแ แแแแถแแแแแแแ
- แแแแแถแแแแแแแถแแแแ แแแปแ แแแแแถแแ แแถแแแถแแแแแแแแผแแแถแแแแแแแแแแแแถแแแแถแแแแแแแแแแแแ PUBLIC_HEADER แแทแ PRIVATE_HEADER แแแแแแแแแถแขแถแ แแแแผแแแถแแแแแแแแแแแแแพแแถแแแแแแแแถแแแกแพแ (TARGETS) แแแแแแแแแถแแแขแถแแปแแแแแ PUBLIC_HEADER แแทแ PRIVATE_HEADER แ
- แแถแแแแแแแแขแแแ CMAKE_VS_JUST_MY_CODE_DEBUGGING แแทแแแแแแแแแแแแแแแทแแแแแ VS_JUST_MY_CODE_DEBUGGING แแพแแแแธแแพแแแแแ "Just My Code" แแ แแแแปแแแแแแแทแแธแแแแถแแแแแ แปแ Visual Studio แแ แแแแ แแแแแแแแแแแแพ MSVC cl 19.05 แแทแแแแแแแแแธแแถแแแแแ
- แแแผแแปแ FindBoost แแแแผแโแแถแโแแ แแถโแกแพแโแแทแ แแแโแฅแกแผแโแแแโแแแแพโแแถแโแแถแแโแแโแแผแแแแผแแถแโแแแแปแโแแแแโแแแแแโแแ แแถแแแแแแแแ แแทแโแแแผแแปแโแแ โแแแแปแโแแแแแแถแโแแโแแแผแแปแโแแแแแแแโแแแแแโแแแแ
- แแถแแแแแแแแถแแถแ () แฅแกแผแแแแแแถแแแแแแแแแแ Notice, VERBOSE,
DEBUG แแทแ TRACE; - แแถแแแแแแแแถ "แแถแแ แแ(PACKAGE)" แฅแกแผแแแแแแทแแแแแพแขแแแธแแ แแปแแแแแถแแแแพแแแแแพแแแถแแแแถแแ แแแถแแแแถแแแแแขแแแ CMAKE_EXPORT_PACKAGE_REGISTRY แ
แแแแแ: opennet.ru