CMake에는 단일 대상 생성기에 대한 사용자 지정을 허용하는 CMAKE_BUILD_TYPE이 있습니다. 그러나 이것은 CMAKE_BUILD_TYPE이 무시되므로 여러 타겟 생성기에 대해서는 완전히 쓸모가 없습니다.일반적으로 CMake를 사용하는 구성에 따라 동작을 제어하는 방법은 무엇입니까?
(I는 비주얼 스튜디오 발전기 및 NMAKE 발전기에 대한 릴리스 모드에서 구축 할 것을) 나는 그런 긴 Doxygen을 빌드로 대상을 (갖고 싶어 예를 위해 고려한다.)
그래서 나는 항상 "모든"cmake 대상의 일부가 아닌 내 doxygen 생성을 위해 별도의 cmake 대상을 만듭니다. 그런 다음 릴리스 시간에 수동으로 doxygen 타겟을 빌드합니다. 너의 것이 좋은 질문이다. –