소스 검색

fix(build): Fix DLL build on Windows (#2951)

Changes the DLL export condition to apply to platform WIN32 instead of
compiler MSVC
pull/2953/head
Sid K 2 년 전
committed by GitHub
부모
커밋
0b18882a94
No known key found for this signature in database GPG 키 ID: 4AEE18F83AFDEB23
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. +1
    -1
      src/CMakeLists.txt

+ 1
- 1
src/CMakeLists.txt 파일 보기

@ -62,7 +62,7 @@ if (NOT BUILD_SHARED_LIBS)
add_library(raylib_static ALIAS raylib) add_library(raylib_static ALIAS raylib)
else() else()
MESSAGE(STATUS "Building raylib shared library") MESSAGE(STATUS "Building raylib shared library")
if (MSVC)
if (WIN32)
target_compile_definitions(raylib target_compile_definitions(raylib
PRIVATE $<BUILD_INTERFACE:BUILD_LIBTYPE_SHARED> PRIVATE $<BUILD_INTERFACE:BUILD_LIBTYPE_SHARED>
INTERFACE $<INSTALL_INTERFACE:USE_LIBTYPE_SHARED> INTERFACE $<INSTALL_INTERFACE:USE_LIBTYPE_SHARED>

불러오는 중...
취소
저장