修改OpenGl渲染底层之前

This commit is contained in:
2025-10-20 20:50:12 +08:00
parent 1b011b9b68
commit 2b888aae5b
61 changed files with 1609 additions and 680 deletions

View File

@@ -60,6 +60,14 @@ add_executable(${PROJECT_NAME} ${SOURCES})
set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -O1 -g" CACHE STRING "" FORCE)
if (MINGW)
target_link_options(${PROJECT_NAME} PRIVATE
-static-libgcc
-static-libstdc++
-Wl,-Bstatic,--whole-archive -lpthread -Wl,--no-whole-archive
)
endif()
# 设置头文件目录(包含所有库的头文件路径)
target_include_directories(${PROJECT_NAME} PRIVATE
Library/zlib-1.3.1
@@ -90,7 +98,6 @@ target_link_libraries(${PROJECT_NAME} PRIVATE
zlibstatic # zlib库
squirrel_static # squirrel库根据实际目标名调整
sqstdlib_static
iconv
mingwex
winmm