CMakeLIsts

来源:互联网 发布:歼-16知乎 编辑:程序博客网 时间:2024/05/16 01:48
cmake_minimum_required(VERSION 2.6 FATAL_ERROR)
PROJECT(PmsServer)
#add_definitions(-D_SAVEPVDATA)


# Default mode: release
SET(CMAKE_BUILD_TYPE Debug)


if (CMAKE_BUILD_TYPE STREQUAL Debug)
add_definitions(-DDEBUG -D_DEBUG )
endif ()


# Add debug info always!  Strip when really release.
add_definitions( -g )


# GCC Warning (Default close)
#add_definitions(-W -Wall)


# Enable Core Dump file
add_definitions( -DENABLE_CORE_DUMP )


if (CMAKE_BUILD_TYPE STREQUAL Release)
SET(CMAKE_SKIP_BUILD_RPATH TRUE)
endif ()


#set(CMAKE_VERBOSE_MAKEFILE ON)




#ADD_SUBDIRECTORY(PMS_CC)


ADD_SUBDIRECTORY(ModelCommon)


ADD_SUBDIRECTORY(PMS_QS)
ADD_SUBDIRECTORY(PMS_Server)


ADD_SUBDIRECTORY(PMS_Validation)
0 0