error LNK2001: 无法解析的外部符号 "public: static class _com_ptr_t<class _com_IIID<struct _Recordse

作者&投稿:运孔 (若有异议请与网页底部的电邮联系)
VC++编译错误提示-- error LNK2001: 无法解析的外部符号,望高手解决一下!~

unsigned long fibonacci (int n);
unsigned long fionaccib (int n)
//声明和定义的函数名不一样··

static成员必须在类外初始化,(除非是静态整型常量可以直接声明的时候初始化)
#include
using namespace std;
class m_test{
public:
static vector > m_vector_array;
};
vector > m_test::m_vector_array;
int main()
{
vector tempP;
m_test::m_vector_array.push_back(tempP);
return 0;
}

准确的说应该是链接问题。
就是能找到.h中的函数声明,但是链接时找不到.cpp中的函数体。

很可能是你的环境问题。这里用到了ADO,或许是在import文件msado5.dll文件的时候出了问题

找下你代码的﹟import 后面的文件夹是否存在,是否不存在,如不存在,找到msado.dll.在按路径写


咸宁市18979677894: C语言出现error LNK2001错误 -
语义夫坦: VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,编译都已通过.产生连接错误的原因非常多,尤其LNK2001错误,常常使人不明其所以然.如果不深...

咸宁市18979677894: error LNK2001错误如何解决?
语义夫坦: 出现这种情况有很多种原因.主要有二种原因:1.编码错误,不过好像你的不像;2.由于编译和链接的设置;具体要看你的代码是怎么样的.#include "AcExtensionModule.h",可能你没有把CAcModuleResourceOverride的定义文件加入到当前工程吧,仅供参考!

咸宁市18979677894: C语言中error LNK2001怎么解决? -
语义夫坦: 主函数名错,是main()

咸宁市18979677894: 求助,程序无法build,error LNK2001:fatal error LNK1120 -
语义夫坦: 1.如果 LNK2001 诊断文本报告 __check_commonlanguageruntime_version 是无法解析的外部符号,在 function 中找到了未定义的外部符号 (symbol).若要解决此错误,请提供符号定义或移除引用它的代码.2.成员模板的定义超出了类的范围.Visual C++ 的一个限制是,成员模板的定义必须完全位于封闭类内.3.代码中大小写不匹配4.如果项目使用函数内联,但在 .cpp 文件而非头文件中定义函数,则会导致 LNK2001.5.试图引用没有外部链接的函数或数据会导致 LNK2001.6.缺少函数主体或变量会导致 LNK2001.

咸宁市18979677894: error LNK2001: 无法解析的外部符号 -- imp---vsnprintf -
语义夫坦: 少了lib库,所以找不到__imp___vsnprintf接口

咸宁市18979677894: error LNK2001: 无法解析的外部符号 -
语义夫坦: 你仔细检查下CElement类里面有没有Draw函数的实现.应该是缺少Draw函数的实现(只定义了)才会出现这个链接错误的.

咸宁市18979677894: MFC写的程序在运行时出错,错误error LNK2001: 无法解析的外部符号 -
语义夫坦: 完整的调试信息复制上来.一般这个错误是函数没有实体,或者没有包含必要的系统函数库.

咸宁市18979677894: 如何解决error LNK2001 -
语义夫坦: 这个错误解决了. 这是OBJECTARX200\DOCSAMPS\HILIGHTS,我昨天用visual c++6.0打开hilight.cpp文件,然后编译出错. 原因:没有连接hilight.def文件,我今天直接打开dsp文件,编译运行没错,但我不明白为什么第一次编译一定要有def文件

咸宁市18979677894: VC开发调用库函数,Debug版编译通过了,Release版编译 error LNK2001: 无法解析的外部符号 "int -- stdcall -
语义夫坦: 项目-》属性-》输入-》附加依赖项,将左上角debug的附加依赖项拷贝至release的附加依赖项.

咸宁市18979677894: error LNK2001: 无法解析的外部符号 -- imp--InternetConnectW@32 是啥原因?求解决方法,编程工具vs -
语义夫坦: 附加依赖项里添加:c:\program files\microsoft sdks\windows\v6.0a\lib\odbccp32.lib

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网