From 29bbf63051bd2226f9d21a4a8a4c105a072677a3 Mon Sep 17 00:00:00 2001 From: bear <1248825327@qq.com> Date: Fri, 15 Mar 2024 18:05:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96cmake=E7=BC=96=E8=AF=91?= =?UTF-8?q?=E6=A8=A1=E5=BC=8F,=E5=8F=AA=E6=9C=89=E6=8C=87=E5=AE=9A-DCMAKE?= =?UTF-8?q?=5FBUILD=5FTYPE=3DDebug=E6=97=B6=E6=89=8D=E8=83=BD=E5=A4=9F?= =?UTF-8?q?=E5=87=86=E7=A1=AE=E7=BC=96=E8=AF=91debug=E7=89=88=E6=9C=AC,?= =?UTF-8?q?=E5=85=B6=E4=BB=96=E7=9A=84=E5=9D=87=E4=B8=BArelease=E6=A8=A1?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/CMakeLists.txt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index b499178..4668fd2 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -5,16 +5,17 @@ set(LIB_STATIC "${SDK_NAME}_static") # 配置编译宏定义 ## release或debug -if(NOT CMAKE_BUILD_TYPE) +if(CMAKE_BUILD_TYPE STREQUAL "Debug") message("BUILD TYPE: DEBUG") message("DEFINATION: \"DEBUG\"") set(CMAKE_BUILD_TYPE "Debug") add_definitions(-DDEBUG) -else(NOT CMAKE_BUILD_TYPE) +else() message("BUILD TYPE: RELEASE") message("DEFINATION: \"RELEASE\"") + set(CMAKE_BUILD_TYPE "Release") add_definitions(-DRELEASE) -endif(NOT CMAKE_BUILD_TYPE) +endif() ## 平台相关接口 if(WIN32) -- Gitee