CMakeLists für Windows und Mac

This commit is contained in:
Anke
2025-11-24 21:55:17 +01:00
parent fb5673287a
commit ac117a847b
+12 -6
View File
@@ -32,13 +32,19 @@ target_include_directories(${EXECUTABLE_NAME} PRIVATE ${INCLUDE_DIRS})
# Nur noch raylib und systemabhängige Libraries linken
target_link_libraries(${EXECUTABLE_NAME} PRIVATE
if(WIN32)
target_link_libraries(${EXECUTABLE_NAME} PRIVATE
${CMAKE_CURRENT_LIST_DIR}/windows/libraylib.a
winmm)
winmm
)
endif()
# MacOS Frameworks (falls benötigt)
# macOS
if(APPLE)
target_link_libraries(${EXECUTABLE_NAME} PRIVATE "-framework IOKit")
target_link_libraries(${EXECUTABLE_NAME} PRIVATE "-framework Cocoa")
target_link_libraries(${EXECUTABLE_NAME} PRIVATE "-framework OpenGL")
target_link_libraries(${EXECUTABLE_NAME} PRIVATE
${CMAKE_CURRENT_LIST_DIR}/mac_arm/libraylib.a
"-framework Cocoa"
"-framework IOKit"
"-framework OpenGL"
)
endif()