修改 MinGW 为静态链接库构建

This commit is contained in:
2026-04-30 17:56:55 +08:00
parent cbe1fd2c11
commit fab7f3a535
+5 -1
View File
@@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.10)
set(CMAKE_CXX_STANDARD 17)
set(PROJECT_NAME demo)
set(PROJECT_NAME Ghost_Escape)
project(${PROJECT_NAME} VERSION 0.0.1 LANGUAGES C CXX)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
@@ -39,6 +39,10 @@ target_include_directories(${PROJECT_NAME} PUBLIC
lib/glm
)
if(MINGW)
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -static")
endif()
target_link_libraries(${PROJECT_NAME}
${SDL3_LIBRARIES}
SDL3_mixer::SDL3_mixer