mirror of
https://github.com/zhenyan121/SporeBG-Conid.git
synced 2026-04-10 06:14:08 +08:00
A startup for it
This commit is contained in:
@@ -12,9 +12,18 @@ set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/$<CONFIGURATION>")
|
||||
# 包含SDL3子项目
|
||||
add_subdirectory(third_party/SDL3)
|
||||
|
||||
# 添加可执行文件
|
||||
add_executable(SporeBG-Conid src/main.cpp)
|
||||
set(SOURCE_FILES
|
||||
src/main.cpp
|
||||
src/core/Game.cpp
|
||||
src/core/Game.h
|
||||
src/ui/Render.cpp
|
||||
src/ui/Render.h
|
||||
)
|
||||
|
||||
# 添加可执行文件
|
||||
add_executable(${PROJECT_NAME} ${SOURCE_FILES})
|
||||
|
||||
target_include_directories(SporeBG-Conid PRIVATE ${CMAKE_SOURCE_DIR}/src)
|
||||
# 使用正确的目标名称链接SDL3
|
||||
# 方法1:使用别名(推荐)
|
||||
target_link_libraries(SporeBG-Conid PRIVATE SDL3::SDL3)
|
||||
|
||||
Reference in New Issue
Block a user