diff --git a/mlir/CMakeLists.txt b/mlir/CMakeLists.txt --- a/mlir/CMakeLists.txt +++ b/mlir/CMakeLists.txt @@ -49,7 +49,7 @@ ENDFOREACH(LIB) elseif(MSVC) FOREACH(LIB ${ARGN}) - string(CONCAT link_flags ${link_flags} "/WHOLEARCHIVE:lib/${LIB}.lib ") + string(CONCAT link_flags ${link_flags} "/WHOLEARCHIVE:${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/lib/${LIB}.lib ") ENDFOREACH(LIB) else() set(link_flags "-L${CMAKE_BINARY_DIR}/lib -Wl,--whole-archive,")