반응형
ALL_BUILD 및 ZERO_CHECK는 무엇이며 필요합니까?
간단한 CMakeLists.txt를 만들었습니다.
cmake_minimum_required(VERSION 2.8)
project (HelloWorld)
add_executable (HelloWorld main.cpp)
그러나 CMake에서 VS2012 또는 VS2010 프로젝트를 생성하면 ALL_BUILD 및 ZERO_CHECK라는 두 개의 추가 항목이 표시됩니다. 그들의 목적을 이해하지 못합니다. 필요합니까?
좀 더 검색 한 후 https://cmake.org/pipermail/cmake/2008-November/025448.html 에서 답을 찾았습니다 .
Armin Berres — 2008 년 11 월 22 일, 오후 3:12:41
ZERO_CHECK는 cmake를 다시 실행합니다. CMake 파일에서 무언가를 변경 한 후에 이것을 실행할 수 있습니다.
ALL_BUILD는 활성 솔루션에서 모든 프로젝트를 빌드하는 단순한 대상입니다. "make all"과 비교할 수있을 것 같습니다.
이 줄을 CMakeLists.txt에 추가하여 ZERO_CHECK 생성을 억제하십시오.
set(CMAKE_SUPPRESS_REGENERATION true)
참고 URL : https://stackoverflow.com/questions/27175754/what-are-all-build-and-zero-check-and-do-i-need-them
반응형
'programing tip' 카테고리의 다른 글
Bootstrap, Twitter Bootstrap 및 Bootstrap 3의 차이점은 무엇입니까? (0) | 2020.11.25 |
---|---|
HTTP 응답에서 JSON 개체 가져 오기 (0) | 2020.11.25 |
app.config에서 사용자 지정 TraceListener를 정의하는 방법 (0) | 2020.11.25 |
MSVC -Wall의 표준 헤더에있는 수천 개의 경고는 무엇입니까? (0) | 2020.11.25 |
이식 대 이식 (0) | 2020.11.25 |