CMakeLists für Windows und Mac

This commit is contained in:
Anke 2025-11-24 21:55:17 +01:00
parent fb5673287a
commit ac117a847b

View File

@ -32,13 +32,19 @@ target_include_directories(${EXECUTABLE_NAME} PRIVATE ${INCLUDE_DIRS})
# Nur noch raylib und systemabhängige Libraries linken # Nur noch raylib und systemabhängige Libraries linken
target_link_libraries(${EXECUTABLE_NAME} PRIVATE if(WIN32)
${CMAKE_CURRENT_LIST_DIR}/windows/libraylib.a target_link_libraries(${EXECUTABLE_NAME} PRIVATE
winmm) ${CMAKE_CURRENT_LIST_DIR}/windows/libraylib.a
winmm
# MacOS Frameworks (falls benötigt) )
if(APPLE) endif()
target_link_libraries(${EXECUTABLE_NAME} PRIVATE "-framework IOKit")
target_link_libraries(${EXECUTABLE_NAME} PRIVATE "-framework Cocoa") # macOS
target_link_libraries(${EXECUTABLE_NAME} PRIVATE "-framework OpenGL") if(APPLE)
target_link_libraries(${EXECUTABLE_NAME} PRIVATE
${CMAKE_CURRENT_LIST_DIR}/mac_arm/libraylib.a
"-framework Cocoa"
"-framework IOKit"
"-framework OpenGL"
)
endif() endif()