无法构建C ++项目?

时间:2013-10-02 09:59:41

标签: c++

项目已导入并保证无故障。但是,我无法使用Visual Studio Professional 2013 RC将其构建到.exe

我最终得到3个错误。因为如上所述它在代码方面没有错误,我想问题只是一些小的组织错误。

enter image description here

3个错误的可能原因是什么?

  1. _main already defined in Main.obj
  2. unresolved external symbol
  3. 1 unresolved externals
  4. 我该怎么做才能解决问题?

1 个答案:

答案 0 :(得分:4)

此代码旨在用于控制台应用程序,但您已将其放入GUI子系统项目中。

切换到目标控制台子系统。在“链接器”选项中,选择“系统”页面,然后将“子系统”设置更改为“控制台”。或者,再次使用新项目,但在处理新项目向导时选择一个控制台应用程序。

最重要的是,您似乎在代码中的某处定义了另一个main。您需要准确定义一个main函数。显然,您需要找到其他main并找出解决方法。错误消息告诉您链接器在Param.obj中找到它。所以,我建议你看一下Param.cpp

相关问题