반응형
CMake에 명령 줄 옵션 추가
저는 CMake를 사용하여 대규모 라이브러리를 구축 중이며 사용자가 빌드 프로세스의 특정 부분을 선택적으로 활성화 / 비활성화 할 수 있기를 바랍니다.
CMake 빌드에 명령 줄 옵션을 추가하려면 어떻게 cmake --build-partone --nobuild-parttwo --dothis=true --dothat=false ..
해야합니까? 예를 들어 사용자가 다음과 같이 입력 할 수 있습니다 .
분명히 OPTION 키워드는 CMake GUI에서 설정할 수있는 변수를 생성하지만 명령 줄에서이 작업을 수행하는 방법을 알 수 없습니다.
예, option
명령을 사용해야합니다 . 다음과 같이 명령 줄에서 옵션을 설정할 수 있습니다.
//CMakeLists.txt
option(MyOption "MyOption" OFF)
//Command line
cmake -DMyOption=ON MyProjectFolder
주 -DMyOption
경로 앞에 와야합니다.
약간의 수정 :
전달할 다른 변수가있는 경우 다음 유형을 표시하는 것이 좋습니다.
//CMakeLists.txt
option(MyOption "MyOption" OFF)
//Command line
cmake -DMyOption:BOOL=ON MyProjectFolder -D...
참고 URL : https://stackoverflow.com/questions/5998186/adding-command-line-options-to-cmake
반응형
'Programing' 카테고리의 다른 글
스프링 보안 필터 체인의 작동 원리 (0) | 2020.08.16 |
---|---|
PHP를 사용하여 Google 캘린더에서 읽을 ical 파일을 동적으로 게시하려면 어떻게해야합니까? (0) | 2020.08.16 |
git-log의 색상 (0) | 2020.08.16 |
AngularJS : 자동으로 모델 변화 감지 (0) | 2020.08.16 |
ASP.NET MVC 사용자 지정 오류 처리 Application_Error Global.asax? (0) | 2020.08.16 |