Difficult-Rocket/Difficult_Rocket/utils/cprint/CMakeLists.txt

20 lines
615 B
CMake
Raw Normal View History

2022-07-07 18:28:29 +08:00
cmake_minimum_required(VERSION 3.22)
project(cprint VERSION 0.0.1 LANGUAGES C)
# 环境
set(CMAKE_BUILD_TYPE Debug)
set(CMAKE_C_STANDARD 99)
# 编译选项
add_compile_options(-O3)
add_compile_options(-Wall)
add_compile_options(-Werror)
#add_compile_options(-shared)
#add_compile_options(-o ../../cprint.dll)
# 加一下py3.8的 path
include_directories(.)
include_directories(C:\\Users\\shenjack.SHENJACK-5600X\\AppData\\Local\\Programs\\Python\\Python38\\include\\.)
# 编译可执行
#add_executable(cprint cprint.c)
# 编译动态链接库
#add_executable(cprint cprint.c)
add_executable(py_cprint py_cprint.c)