概述
- 本文将介绍cmake配置动态库和可执行程序两种,使用cmake为其添加Debug和Release配置下的后缀
动态库
下面将介绍使用CMAKE_DEBUG_POSTFIX和CMAKE_RELEASE_POSTFIX设置debug和release配置下的动态库输出目标名添加后缀
开始之前,介绍重点
开始之前,介绍重点
开始之前,介绍重点
一定要将下面的代码放在 add_library(....)这行代码之前。 否则不会生效。
Debug模式
核心Cmake的代码如下
set(CMAKE_DEBUG_POSTFIX "_d")
其中, "_d"可以换成你想要的任意后缀
release模式
核心cmake代码如下
set(CMAKE_RELEASE_POSTFIX "_r")
其中,"_r"可设置为你想要的任意后缀名.
一个示例
咱们通常debug添加D后缀,而release不添加后缀用作区分