今天遇到一件比较搞笑的事情,新建了C++空工程,hello world程序编译后出现了这个错误。网上搜到得都是针对windows编程的,说main 和 WinMain冲突所致,并有详细的设置和测试办法,我发现我的设置都是正确的,而且和windows编程毫无关系。
思来想去,
(1) 新建文件用了右键->【添加】->【新建项】->C++文件
(2)尝试删去.cpp文件,用菜单的【文件】->【新建】->【文件】->【Visual C++】->C++文件 重试了一下,编译成功。
(3)然后再删去(2)的文件,按照(1)重试了一下,又好了。
于是很迷糊...