diff --git a/examples/app.cmake b/examples/app.cmake index a2ce2741..7cc5b1d5 100644 --- a/examples/app.cmake +++ b/examples/app.cmake @@ -54,7 +54,7 @@ FILE(GLOB SOURCE_FILES IF(${CURRENT_OS} STREQUAL "windows") # windows # link libs find path LINK_DIRECTORIES( - ${CMAKE_CURRENT_SOURCE_DIR}/../src/third_party/glfw/lib-msvc) + ${CMAKE_CURRENT_SOURCE_DIR}/../src/third_party/glfw/lib-mingw-w64) # Source FILE(GLOB GLAD_SOURCE_FILE "${CMAKE_CURRENT_SOURCE_DIR}/../src/third_party/glad/src/*.c") diff --git a/src/lib.cmake b/src/lib.cmake index e565e919..385fad49 100644 --- a/src/lib.cmake +++ b/src/lib.cmake @@ -83,13 +83,14 @@ endif() # Add platform source and header and lib link search path -IF(${CURRENT_OS} STREQUAL "windows") # windows +IF(${CURRENT_OS} STREQUAL "windows") + set(CMAKE_SHARED_LIBRARY_PREFIX "") # windows # Source FILE(GLOB GLAD_SOURCE_FILE "${CMAKE_CURRENT_SOURCE_DIR}/third_party/glad/src/*.c" ) list(APPEND SOURCE_FILES ${GLAD_SOURCE_FILE}) # link libs find path - LINK_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/third_party/glfw/lib-msvc) + LINK_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/third_party/glfw/lib-mingw-w64) ELSEIF(${CURRENT_OS} STREQUAL "linux" OR ${CURRENT_OS} STREQUAL "wasm") # Source FILE(GLOB GLAD_SOURCE_FILE "${CMAKE_CURRENT_SOURCE_DIR}/third_party/glad/src/*.c" ) @@ -120,7 +121,7 @@ ENDIF() # ---------- # build shared or static lib ADD_LIBRARY(${PROJECT_NAME} SHARED ${SOURCE_FILES} ${RESOURCE_FILES}) - + # set platform project IF(${CURRENT_OS} STREQUAL "linux") # 设置要构建的目标库的名称和类型