error LNK2019: 无法解析的外部符号 __vsnwprintf_s

来源:互联网 发布:数据库中的罗马时间 编辑:程序博客网 时间:2024/06/12 23:12

现象:在VS2015中编译不过去,以下版本没问题。15以上版本未测试

error LNK2019: 无法解析的外部符号 __vsnwprintf_s,该符号在函数 _StringCchPrintfW 中被引用


原因:vs2015默认编译时将许多标准库采用内联方式处理,因而没有可以链接的标准库文件,所以要专门添加标准库文件来链接标准库中的函数


解决方法(以中文版本为例):

工程->右键属性->链接器->输入->附加依赖项       添加 legacy_stdio_definitions.lib 

原创粉丝点击