首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在visual studio 2010中生成C++项目。

无法在visual studio 2010中生成C++项目。
EN

Stack Overflow用户
提问于 2012-02-06 20:05:28
回答 1查看 2.3K关注 0票数 0

我从这个链接下载了这个C++项目:http://www.codeproject.com/Articles/9903/Calling-Managed-Code-from-Unmanaged-Code-and-vice

然后尝试使用Visual Studio 2010编译它,我遇到了一些问题:

代码语言:javascript
复制
Error   3   error LNK2028: unresolved token (0A00000F) "void __cdecl operator delete(void *)" (??3@$$FYAXPAX@Z) referenced in function "public: __clrcall Managed_Wrapper::Managed_Wrapper_Class::Managed_Wrapper_Class(void)" (??0Managed_Wrapper_Class@Managed_Wrapper@@$$FQ$AAM@XZ)  C:\Users\310052290\Desktop\DemoProject\Managed_Wrapper\Managed_Wrapper.obj  Managed_Wrapper
Error   4   error LNK2028: unresolved token (0A000010) "void * __cdecl operator new(unsigned int)" (??2@$$FYAPAXI@Z) referenced in function "public: __clrcall Managed_Wrapper::Managed_Wrapper_Class::Managed_Wrapper_Class(void)" (??0Managed_Wrapper_Class@Managed_Wrapper@@$$FQ$AAM@XZ) C:\Users\310052290\Desktop\DemoProject\Managed_Wrapper\Managed_Wrapper.obj  Managed_Wrapper
Error   5   error LNK2001: unresolved external symbol "?.cctor@@$$FYMXXZ" (?.cctor@@$$FYMXXZ)   C:\Users\310052290\Desktop\DemoProject\Managed_Wrapper\Stdafx.obj   Managed_Wrapper
Error   6   error LNK2001: unresolved external symbol "?.cctor@@$$FYMXXZ" (?.cctor@@$$FYMXXZ)   C:\Users\310052290\Desktop\DemoProject\Managed_Wrapper\Unmanaged.obj    Managed_Wrapper
Error   7   error LNK2001: unresolved external symbol "?.cctor@@$$FYMXXZ" (?.cctor@@$$FYMXXZ)   C:\Users\310052290\Desktop\DemoProject\Managed_Wrapper\Unmanaged.obj    Managed_Wrapper
Error   8   error LNK2001: unresolved external symbol "?.cctor@@$$FYMXXZ" (?.cctor@@$$FYMXXZ)   C:\Users\310052290\Desktop\DemoProject\Managed_Wrapper\AssemblyInfo.obj Managed_Wrapper
Error   9   error LNK2001: unresolved external symbol "?.cctor@@$$FYMXXZ" (?.cctor@@$$FYMXXZ)   C:\Users\310052290\Desktop\DemoProject\Managed_Wrapper\AssemblyInfo.obj Managed_Wrapper
Error   10  error LNK2001: unresolved external symbol "?.cctor@@$$FYMXXZ" (?.cctor@@$$FYMXXZ)   C:\Users\310052290\Desktop\DemoProject\Managed_Wrapper\Managed_Wrapper.obj  Managed_Wrapper
Error   11  error LNK2001: unresolved external symbol "?.cctor@@$$FYMXXZ" (?.cctor@@$$FYMXXZ)   C:\Users\310052290\Desktop\DemoProject\Managed_Wrapper\Managed_Wrapper.obj  Managed_Wrapper
Error   12  error LNK2019: unresolved external symbol "void __cdecl operator delete(void *)" (??3@$$FYAXPAX@Z) referenced in function "public: __clrcall Managed_Wrapper::Managed_Wrapper_Class::Managed_Wrapper_Class(void)" (??0Managed_Wrapper_Class@Managed_Wrapper@@$$FQ$AAM@XZ)   C:\Users\310052290\Desktop\DemoProject\Managed_Wrapper\Managed_Wrapper.obj  Managed_Wrapper
Error   13  error LNK2019: unresolved external symbol "void * __cdecl operator new(unsigned int)" (??2@$$FYAPAXI@Z) referenced in function "public: __clrcall Managed_Wrapper::Managed_Wrapper_Class::Managed_Wrapper_Class(void)" (??0Managed_Wrapper_Class@Managed_Wrapper@@$$FQ$AAM@XZ)  C:\Users\310052290\Desktop\DemoProject\Managed_Wrapper\Managed_Wrapper.obj  Managed_Wrapper
Error   14  error LNK2001: unresolved external symbol __CorDllMain@12   C:\Users\310052290\Desktop\DemoProject\Managed_Wrapper\LINK Managed_Wrapper
Error   15  error LNK1120: 6 unresolved externals   C:\Users\310052290\Desktop\DemoProject\Managed_VBdotNET\Release\Managed_Wrapper.dll Managed_Wrapper

如何解决在Visual Studio2010中编译C++项目的问题?

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-07-06 20:25:21

您应该从Configuration Properties -> C/C++ -> All Options -> Additional Options中删除/Zl

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9159819

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档