0

我有一个带有两个子项目、一个库和一个使用它的应用程序的 CMake 项目。该应用程序需要几个构建配置(自定义值CMAKE_CONFIGURATION_TYPES)。但是对于图书馆来说,这些配置之间没有区别。是否可以修改子项目中的配置集并仍然在父项目或兄弟项目中使用它的输出?

4

1 回答 1

0

嗯,你有没有在图书馆项目中尝试过这样的事情:

if(CMAKE_BUILD_TYPE STREQUAL "Your_custom_config")
  set(CMAKE_BUILD_TYPE "Release")
endif()
于 2012-04-17T08:50:01.230 回答