我应该编译客户端给出的源代码(大约十年前编写代码),项目文件夹包含一个" .cbp"文件和vc项目文件。当我尝试在代码块中编译它时,文件被破坏(错误:存在版本差异,项目在版本1.5中编码,而我现在的版本是1.6)。但是当我寻找版本1.5时,没有链接。此外,当我将代码带到visual studio 2008时,它会编译,但我得到以下两种类型的链接错误,其中有1300种。
1)错误LNK2019:未解析的外部符号" public:__ thiscall FX :: FXApp :: FXApp(类FX :: FXString const&,类FX :: FXString const&)" (?? 0FXApp @ FX @@ QAE @ ABVFXString @ 1 @ 0 @ Z)在函数" int __cdecl osimain(int,char * *)"中引用(?osimain @@ YAHHPAPAD @ Z)main.obj test
2)错误LNK2001:未解析的外部符号" public:virtual long __thiscall FX :: FXObject :: onDefault(类FX :: FXObject *,unsigned int,void *)" (?onDefault @ FXObject @ FX @@ UAEJPAV12 @ IPAX @ Z)cictrackmanager.obj test
我做错了什么? lib文件是否已损坏?