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

版权声明:就算是个菜鸟,我也有版权 https://blog.csdn.net/qq_33248019/article/details/86546270

Visual Studio2015编译中出现此问题:error LNK2019: 无法解析的外部符号 __vsnprintf,该符号在函数xxxx中被引用

解决方案:
1、可能是由于某些头文件的函数或者未连接某些链接库所引起,故将头文件和链接库包含进去就OK。

2、在项目工程属性中将MFC的使用变为“在共享DLL中使用MFC
在这里插入图片描述
3、编译时加入以下代码

#include <Windows.h>
#include <stdio.h>
int (WINAPIV * __vsnprintf)(char *, size_t, const char*, va_list) = _vsnprintf;

4、如若还未解决可参考此文章

猜你喜欢

转载自blog.csdn.net/qq_33248019/article/details/86546270