mirror of
https://github.com/JoeyDeVries/LearnOpenGL.git
synced 2026-01-30 20:13:22 +08:00
Fix CMakeLists.txt for macOS
This commit is contained in:
@@ -31,7 +31,7 @@ message(STATUS "Found GLEW in ${GLEW_INCLUDE_DIR}")
|
|||||||
|
|
||||||
if(WIN32)
|
if(WIN32)
|
||||||
set(LIBS glfw3 opengl32 glew32s SOIL assimp)
|
set(LIBS glfw3 opengl32 glew32s SOIL assimp)
|
||||||
elseif(UNIX)
|
elseif(UNIX AND NOT APPLE)
|
||||||
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Wall")
|
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Wall")
|
||||||
find_package(OpenGL REQUIRED)
|
find_package(OpenGL REQUIRED)
|
||||||
add_definitions(${OPENGL_DEFINITIONS})
|
add_definitions(${OPENGL_DEFINITIONS})
|
||||||
@@ -46,7 +46,7 @@ elseif(APPLE)
|
|||||||
FIND_LIBRARY(IOKit_LIBRARY IOKit)
|
FIND_LIBRARY(IOKit_LIBRARY IOKit)
|
||||||
MARK_AS_ADVANCED(COCOA_LIBRARY OpenGL_LIBRARY)
|
MARK_AS_ADVANCED(COCOA_LIBRARY OpenGL_LIBRARY)
|
||||||
SET(APPLE_LIBS ${COCOA_LIBRARY} ${IOKit_LIBRARY} ${OpenGL_LIBRARY})
|
SET(APPLE_LIBS ${COCOA_LIBRARY} ${IOKit_LIBRARY} ${OpenGL_LIBRARY})
|
||||||
SET(APPLE_LIBS ${APPLE_LIBS} /usr/local/lib/libglfw.a)
|
SET(APPLE_LIBS ${APPLE_LIBS} glfw3 GLEW assimp SOIL)
|
||||||
set(LIBS ${LIBS} ${APPLE_LIBS})
|
set(LIBS ${LIBS} ${APPLE_LIBS})
|
||||||
else()
|
else()
|
||||||
set(LIBS )
|
set(LIBS )
|
||||||
|
|||||||
Reference in New Issue
Block a user