1. 修复了CMakePresets.json当中对于Ninja单目标编译时无法正确识别Release,现统一改为手动指定。

2. 稍微完善了一下项目README.md文档的内容。
This commit is contained in:
Misaki
2026-07-07 14:40:10 +08:00
parent 8fef837de3
commit d2a7c0f691
6 changed files with 26 additions and 19 deletions
+11 -3
View File
@@ -30,17 +30,23 @@ elseif(WIN32)
else()
set(ARCH "x86")
endif()
set(CMAKE_PREFIX_PATH "Qt/6.6.3/gcc_64") ## 按照自己电脑上qt6.6.3的位置来替换
if(NOT DEFINED CMAKE_PREFIX_PATH)
set(CMAKE_PREFIX_PATH "Qt/6.6.3/gcc_64") ## 按照自己电脑上qt6.6.3的位置来替换
endif()
add_definitions(-DCSM_TARGET_WIN_GL)
elseif(APPLE)
set(PLAT "macos")
set(ARCH "x86_64") # 或通用二进制,可根据需要调整
set(CMAKE_PREFIX_PATH "/home/misaki/Qt/6.6.3/gcc_64")
if(NOT DEFINED CMAKE_PREFIX_PATH)
set(CMAKE_PREFIX_PATH "/home/misaki/Qt/6.6.3/gcc_64")
endif()
add_definitions(-DCSM_TARGET_MAC_GL)
elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux")
set(PLAT "linux_64")
set(ARCH "x86_64")
set(CMAKE_PREFIX_PATH "/home/misaki/Qt6.3/6.6.3/gcc_64")
if(NOT DEFINED CMAKE_PREFIX_PATH)
set(CMAKE_PREFIX_PATH "/home/misaki/Qt6.3/6.6.3/gcc_64")
endif()
add_definitions(-DCSM_TARGET_LINUX_GL)
else()
message(FATAL_ERROR "Unsupported platform")
@@ -61,6 +67,8 @@ if(NOT CMAKE_BUILD_TYPE)
set(CMAKE_BUILD_TYPE Debug)
endif()
message(STATUS " 当前编译方式: ${CMAKE_BUILD_TYPE}")
# 设置渲染方式,选择为OpenGL,不然默认是Cocos2d,编译会报错的,CMake也会给你警告的
set(FRAMEWORK_SOURCE OpenGL)