소스 검색

Z991239-2234 #comment 关闭chromium的调试状态

陈良瑜80374463 4 년 전
부모
커밋
d8fd9c4697
1개의 변경된 파일6개의 추가작업 그리고 4개의 파일을 삭제
  1. 6 4
      Module/mod_chromium/CMakeLists.txt

+ 6 - 4
Module/mod_chromium/CMakeLists.txt

@@ -1,7 +1,7 @@
 #实体命名
 define_module("chromium")
 
-set(PROFILER_ON OFF)
+set(DEBUGMODE_ON OFF)
 set(LINKINFO_ON OFF)
 
 
@@ -93,7 +93,7 @@ endif()
 
 #boost end
 #list( APPEND CMAKE_MODULE_PATH /usr/share/cmake-3.13/Modules) 
-if(PROFILER_ON)
+if(DEBUGMODE_ON)
 	set(LIBPROFILER_STATIC_LINK ON)
 	find_package(PROFILER REQUIRED)
 
@@ -109,9 +109,11 @@ endif()
 if(LINKINFO_ON)
 	add_compile_definitions(OPEN_LINKINFO)
 endif()
+if(DEBUGMODE_ON)
+	set(CMAKE_CXX_FLAGS "-g3 -rdynamic -lprofiler")
+endif()
 
-set(CMAKE_CXX_FLAGS "-g3 -rdynamic -lprofiler")
-
+set(CMAK_CXX_FLAGS "${CMAK_CXX_FLAGS} -Wno-narrowing")
 
 target_include_directories(${MODULE_NAME} PRIVATE
 	${CMAKE_CURRENT_SOURCE_DIR}