-
Notifications
You must be signed in to change notification settings - Fork 7.4k
Open
Labels
category:port-bugThe issue is with a library, which is something the port should already supportThe issue is with a library, which is something the port should already support
Description
Operating system
Windows x64
Compiler
MSVC 19.29.30159.0
Steps to reproduce the behavior
For CMake tookchain configuration arguments:
"-DCMAKE_TOOLCHAIN_FILE=${env:VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake",
"-DVCPKG_TARGET_TRIPLET=x64-windows-static"Failure logs
External project link to DirectXTex report VC++ runtime conflict, link log:
[build] DirectXTex.lib(DirectXTexImage.cpp.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(CompareTexture.cpp.obj 中)
[build] DirectXTex.lib(DirectXTexDDS.cpp.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(CompareTexture.cpp.obj 中)
[build] DirectXTex.lib(DirectXTexUtil.cpp.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(CompareTexture.cpp.obj 中)
[build] DirectXTex.lib(DirectXTexConvert.cpp.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(CompareTexture.cpp.obj 中)
[build] DirectXTex.lib(DirectXTexCompress.cpp.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(CompareTexture.cpp.obj 中)
[build] DirectXTex.lib(DirectXTexMipmaps.cpp.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(CompareTexture.cpp.obj 中)
[build] DirectXTex.lib(cmake_pch.cxx.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(CompareTexture.cpp.obj 中)
[build] DirectXTex.lib(BC.cpp.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(CompareTexture.cpp.obj 中)
[build] DirectXTex.lib(BC4BC5.cpp.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(CompareTexture.cpp.obj 中)
[build] DirectXTex.lib(BC6HBC7.cpp.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”(CompareTexture.cpp.obj 中)
Additional context
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
category:port-bugThe issue is with a library, which is something the port should already supportThe issue is with a library, which is something the port should already support