mirror of
https://github.com/nyanmisaka/mpp.git
synced 2026-01-23 23:50:38 +01:00
fix[cmake]: Fix debug option on high ndk
Signed-off-by: Herman Chen <herman.chen@rock-chips.com> Change-Id: I3bd8761d99e4a79ac289dd666f355f010d198a62
This commit is contained in:
parent
f1c3168fc8
commit
270883c37f
1 changed files with 10 additions and 1 deletions
|
|
@ -162,7 +162,16 @@ if(GCC)
|
|||
endif()
|
||||
endif()
|
||||
|
||||
if(NOT ${CMAKE_BUILD_TYPE} MATCHES "Release")
|
||||
if(${CMAKE_BUILD_TYPE} MATCHES "Release")
|
||||
# remove -g option for high version ndk
|
||||
string(REGEX REPLACE "-g[^ ]*" "" TMP "${CMAKE_C_FLAGS}")
|
||||
string(REGEX REPLACE "[ ]+" " " CMAKE_C_FLAGS "${TMP}")
|
||||
string(REGEX REPLACE "-g[^ ]*" "" TMP "${CMAKE_CXX_FLAGS}")
|
||||
string(REGEX REPLACE "[ ]+" " " CMAKE_CXX_FLAGS "${TMP}")
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O3 -DNDEBUG")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3 -DNDEBUG")
|
||||
else()
|
||||
add_definitions(-g)
|
||||
endif()
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue