visual-studio-2019 - 如何修复 Visual Studio 2019 中的 nana 库中的 LNK2038 错误?
问题描述
我在 nana 库中有一个错误,我正在使用 Visual Studio 2019。错误是这样的:
Error LNK2038 mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in main.obj Nana test D:\Documents\Repositories\Nana test\Nana test\nana_v142_Release_x64.lib(button.obj)
代码:
#include <nana/gui.hpp>
#include <nana/gui/widgets/button.hpp>
int main()
{
using namespace nana;
form fm;
fm.caption(L"Hello, World!");
button btn(fm, rectangle{20, 20, 150, 30});
btn.caption(L"Quit");
btn.events().click(API::exit);
fm.show();
exec();
}
解决方案
推荐阅读
- reactjs - 如何解决 redux-persist 创建同步存储失败。回退到 React.js 中的 noop 存储
- flutter - 失败打开流 READ_EXTERNAL_STORAGE Flutter
- spring - 从 2.2 到 2.3,Spring Boot 重新为 @ConfigurationProperties 添加了 @Component 或 @EnableConfigurationProperties 的要求
- jenkins - 如何从 Jenkins 管道中获取用户角色?
- c - CS50 凯撒密码给出不正确的输出 (pset2)
- python - Python clang 绑定:识别 sizeof 节点并获取类型
- spring-boot - 项目中有更多的代码行会降低spring mvc的效率吗?
- reactjs - 如果 -hours 变量已更改,我如何获得此使用效果/功能仅运行
- firebase - 颤振的查询
- entity-framework - EF Core 2.2.4 和种子数据