Skip to content

Commit 8eff306

Browse files
committed
fix: Windows build
1 parent de3a360 commit 8eff306

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

llama/CMakeLists.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ if (NLC_CURRENT_PLATFORM STREQUAL "win-x64" OR NLC_CURRENT_PLATFORM STREQUAL "wi
44
set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON)
55
endif()
66

7+
if (NLC_CURRENT_PLATFORM STREQUAL "win-x64")
8+
if (CMAKE_BUILD_TYPE STREQUAL "Debug")
9+
set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreadedDebugDLL" CACHE STRING "" FORCE)
10+
else()
11+
set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreadedDLL" CACHE STRING "" FORCE)
12+
endif()
13+
endif()
14+
715
if (NLC_TARGET_PLATFORM STREQUAL "win-arm64" AND (CMAKE_GENERATOR STREQUAL "Ninja" OR CMAKE_GENERATOR STREQUAL "Ninja Multi-Config") AND NOT MINGW)
816
if(NLC_CURRENT_PLATFORM STREQUAL "win-x64")
917
include("./profiles/llvm.win32.host-x64.target-arm64.cmake")

0 commit comments

Comments
 (0)