CLion 静态编译 wxwidgets APP,wxmsw32u_core.lib(event.cpp.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MT_StaticRelease”不匹配值“MD_DynamicRelease”

1. CMAKE 设置 set(VCPKG_TARGET_TRIPLET x64-windows-static)

2.设置编译参数,使用 /MT 或者 /MTd

if(MSVC)
add_compile_options(

$<$<CONFIG:>:/MT> #---------|

$<$<CONFIG:Debug>:/MTd> #---|-- Statically link the runtime libraries

$<$<CONFIG:Release>:/MT> #--|

)
endif()

使用MSVC静态编译的EXE ,只有4MB+

CLion 静态编译 wxwidgets APP,wxmsw32u_core.lib(event.cpp.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MT_StaticRelease”不匹配值“MD_DynamicRelease”
CLion 静态编译 wxwidgets APP,wxmsw32u_core.lib(event.cpp.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MT_StaticRelease”不匹配值“MD_DynamicRelease”

版权声明:本文为NII.CN的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://nii.cn/4266.html 发布者:nii

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
nii的头像nii
上一篇 2024-04-01 11:04
下一篇 2024-04-05

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

邮件:83390286[AT]QQ.COM

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信