error LNK2001: 无法解析的外部符号 __imp___vsnprintf

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了error LNK2001: 无法解析的外部符号 __imp___vsnprintf相关的知识,希望对你有一定的参考价值。

vs2010中加入CSpreadSheet.h之后, 选择“在共享DLL中使用MFC"可以编译通过,选择"在静态库中使用MFC"出现
odbccp32.lib(dllload.obj) : error LNK2001: 无法解析的外部符号 __imp___vsnprintf

参考技术A 文件开始
#include "stdafx.h"
#include "testforcreo.h"
#include <ProToolkit.h>
#include "ProMenubar.h"
#include "ProMenu.h"
#include "ProUtil.h"
下面加上

#pragma comment( lib, "ws2_32.lib" )
#pragma comment(lib, "msvcrtd.lib")
#pragma comment(lib, "vcruntimed.lib")
#pragma comment(lib, "ucrtd.lib")
非常保险
参考技术B 少了lib库,所以找不到__imp___vsnprintf接口 参考技术C 先生成-〉清理xxx,然后再重新编译试试? 参考技术D 附加依赖项里添加:C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib\odbccp32.lib 第5个回答  2015-04-09 自问自答?说的很对啊

以上是关于error LNK2001: 无法解析的外部符号 __imp___vsnprintf的主要内容,如果未能解决你的问题,请参考以下文章

error LNK2001: 无法解析的外部符号

error LNK2001: 无法解析的外部符号

mfc error LNK2001:无法解析的外部符号。

C++ error LNK2001: 无法解析的外部符号

error LNK2019: 无法解析的外部符号 WinMain,error LNK2001: 无法解析的外部符号 WinMain

error LNK2001: 无法解析的外部符号