项目已导入并保证无故障。但是,我无法使用Visual Studio Professional 2013 RC将其构建到.exe
。
我最终得到3个错误。因为如上所述它在代码方面没有错误,我想问题只是一些小的组织错误。
3个错误的可能原因是什么?
_main already defined in Main.obj
unresolved external symbol
1 unresolved externals
我该怎么做才能解决问题?
答案 0 :(得分:4)
此代码旨在用于控制台应用程序,但您已将其放入GUI子系统项目中。
切换到目标控制台子系统。在“链接器”选项中,选择“系统”页面,然后将“子系统”设置更改为“控制台”。或者,再次使用新项目,但在处理新项目向导时选择一个控制台应用程序。
最重要的是,您似乎在代码中的某处定义了另一个main
。您需要准确定义一个main
函数。显然,您需要找到其他main
并找出解决方法。错误消息告诉您链接器在Param.obj
中找到它。所以,我建议你看一下Param.cpp
。