Visual Studio 2019:未解析的外部符号

Visual Studio 2019: unresolved external symbol

提问人:MathiG 提问时间:12/10/2021 最后编辑:JabberwockyMathiG 更新时间:12/10/2021 访问量:722

问:

Error   LNK2001 unresolved external symbol _imp_strtod
Error   LNK2001 unresolved external symbol _imp__dclass

我的项目是 C 语言,在我现有的 C 项目中,我正在尝试将这个 JSON 库集成为源文件Jansson_parser在构建整个项目时,我遇到了上述错误。

如果有人知道如何解决,请帮助我。

c visual-studio visual-studio-2019 未解析的外部

评论

0赞 Jabberwocky 12/10/2021
您的 .vcproj 文件中的某些选项一定有问题。尝试暂时从项目中删除所有代码,并制作一个仅使用一个的 Hello world 程序,看看这是否构建并报告。strtod
1赞 Hans Passant 12/10/2021
这些符号由 C 运行时库定义。不链接很难做到,请检查项目>属性> C/C++ >代码生成>“运行时库”设置。库坚持在此处使用默认值 (/MD)。
0赞 MathiG 12/10/2021
谢谢,会检查这个
0赞 MathiG 12/10/2021
谢谢@HansPassant,我将设置更改为 /MD,以前是 /Mtd。现在构建成功了!

答: 暂无答案