我已确保InteliSense已打开,并且在使用IDE时没有任何功能被禁用。我没有看到让我知道代码中的语法错误在哪里的方法。当我尝试构建项目时,它只是给了我“失败”的报告,并且在错误框中没有报告任何语法错误。如何在C++中使用Microsoft Visual Studio 2012查找语法错误?
http://imageshack.us/f/850/visualt.jpg/
唯一的错误它给我的是:
错误2错误LNK1169:一个或多个多重定义符号找到C:\用户\阿图尔\文档\的Visual Studio 2012 \项目\ Project2的\ Debug \ Project2.exe 1 1 Project2
错误1错误LNK2005:_main已在组合程序2中定义.obj C:\ Users \ Artur \ Documents \ Visual Studio 2012 \ Projects \ Project2 \ Project2 \ Source.obj Project2
这些似乎对我没有任何意义。
这对我来说也没什么意义。尝试一个干净的和重建? – 2013-03-02 16:49:19
您的项目中有两个源文件,并且它们都显示错误,它们都具有'main()'。我猜你想从项目中移除Source.cpp,因为这是您创建新项目时的默认项目,并且您似乎只是将其移至资源中,而不是真正将其移出。 – chris 2013-03-02 16:52:39