CMakeLists.txt 内容如下:
cmake_minimum_required(VERSION 3.0)
project(t001)
# 搜索指定目录下源文件
file(GLOB SRC_LIST ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp)
# 包含头文件路径
include_directories(F:/vclib/raylib-5.0_win64_mingw-w64/include)
# 包含静态库路径
link_directories(F:/vclib/raylib-5.0_win64_mingw-w64/lib)
# 链接静态库
link_libraries(raylib opengl32 gdi32 winmm pthread)
add_executable(t001 ${SRC_LIST})
环境变量如下:
cmake命令如下:
cmake .. -G" CodeBlocks - MinGW Makefiles"
mingw32-make
(cmake .. 表示执行上一层目录中的CMakeLists.txt 文件)