我在 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
如何编译并查看每个文件的输出?
Thanks.
一个项目中不能有 2 个名为 main() 的函数。您应该做的是更改函数的名称,然后从新的 main() 函数调用它们,该函数将充当菜单。
如果将它们设为单独的项目,则可以使用“解决方案属性”->“启动项目”切换要运行的项目。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)