我们已从VS2008迁移到VS2012。 所有C#项目都已成功迁移。
但是我们有一个VC ++项目在编译时在.DEF文件上抛出链接器错误。它抛出以下错误
错误LNK2001:未解析的外部符号测试
是否记录了此类已知问题?有什么工作吗?
答案 0 :(得分:0)
这意味着您已在.DEF文件中定义了名为Def的函数,但未在头文件中编写相同的函数。您可能已在代码文件中编写了该函数,但未在头文件中声明相同的内容。
如果您已经在头文件中声明了它,可能您还没有将其声明为extern函数。
如果这不能解决您的问题,请提供您的标题和源文件以及def文件
的代码