浏览代码

Make audio examples compile with external glfw on Linux (#2329)

pull/2337/head
locriacyber 3 年前
committed by GitHub
父节点
当前提交
1e436be51d
找不到此签名对应的密钥 GPG 密钥 ID: 4AEE18F83AFDEB23
共有 2 个文件被更改,包括 8 次插入4 次删除
  1. +4
    -0
      cmake/LibraryConfigurations.cmake
  2. +4
    -4
      src/CMakeLists.txt

+ 4
- 0
cmake/LibraryConfigurations.cmake 查看文件

@ -28,6 +28,10 @@ if (${PLATFORM} MATCHES "Desktop")
endif ()
set(LIBS_PRIVATE m pthread ${OPENGL_LIBRARIES} ${OSS_LIBRARY})
if (USE_AUDIO)
set(LIBS_PRIVATE ${LIBS_PRIVATE} dl)
endif ()
endif ()
elseif (${PLATFORM} MATCHES "Web")

+ 4
- 4
src/CMakeLists.txt 查看文件

@ -41,6 +41,10 @@ set(raylib_sources
# <root>/cmake/GlfwImport.cmake handles the details around the inclusion of glfw
include(GlfwImport)
# Sets additional platform options and link libraries for each platform
# also selects the proper graphics API and version for that platform
# Produces a variable LIBS_PRIVATE that will be used later
include(LibraryConfigurations)
if (USE_AUDIO)
MESSAGE(STATUS "Audio Backend: miniaudio")
@ -49,10 +53,6 @@ else ()
MESSAGE(STATUS "Audio Backend: None (-DUSE_AUDIO=OFF)")
endif ()
# Sets additional platform options and link libraries for each platform
# also selects the proper graphics API and version for that platform
# Produces a variable LIBS_PRIVATE that will be used later
include(LibraryConfigurations)
add_library(raylib ${raylib_sources} ${raylib_public_headers})

正在加载...
取消
保存