unicstl/CMakelists.txt

26 lines
568 B
Plaintext

# 0. cmake 最低版本号要求
cmake_minimum_required(VERSION 3.29)
# 0. 项目信息
project(demo VERSION 0.0.02)
# 2. 支持GDB
set(CMAKE_BUILD_TYPE "Debug")
set(CMAKE_CXX_FLAGS_DEBUG "$ENV{CXXFLAGS} -O0 -Wall -g --std=c99")
set(CMAKE_CXX_FLAGS_RELEASE "$ENV{CXXFLAGS} -O3 -Wall --std=c99")
# install
set(CMAKE_INSTALL_PREFIX "release")
# 1. 添加头文件路径
include_directories(include)
include_directories(3rdparty/unicstl-unity/src)
# 1. 添加子目录
add_subdirectory(src)
add_subdirectory(demo)
add_subdirectory(3rdparty)
add_subdirectory(test)