我在Visual Studio 2008专业版中创建了一个项目.
这个项目为每个分配包含一个.cpp文件,如下所示......
[-]Source Files \ |-- 233.cpp |-- test.cpp
每个文件都包含main()的定义.
操作:CTRL + F5
Error 1 error LNK2005: _main already defined in 233.obj test.obj Error 2 fatal error LNK1169: one or more multiply defined symbols found
如何编译并查看每个文件的输出?
谢谢.
在单个项目中不能有2个名为main()的函数.你应该做的是更改函数的名称,然后从一个新的main()函数调用它们,它将作为菜单.
如果您将它们设为单独的项目,则可以使用"解决方案属性" - >"启动项目"切换要运行的项目.