gpt4 book ai didi

c++ - 如何在不受其他文件影响的情况下在 Visual Studio 项目中运行 C++ 文件 "by itself"?

转载 作者:行者123 更新时间:2023-11-30 04:42:58 24 4
gpt4 key购买 nike

总的来说,我对 Visual Studio 和 C++ 非常陌生,我想在项目中运行一个包含其他文件的文件。该文件包含用于打印“Hello, World!”的简单代码。当我运行这个文件时,一个错误声称 main() 已在 .obj 文件中定义,该文件也包含简单的添加代码。这两个文件在同一个项目中。

出于某种原因(可能是我的无知),似乎没有其他人有这个问题。

这是错误:

错误LNK2005 _main already defined in addition.obj

最佳答案

正如编译器所说,C++ 每个程序只能有一个 main()

您需要 Visual Studio 将这些文件视为单独的程序。为此,您需要为每个文件创建单独的项目并单独编译它们。

关于c++ - 如何在不受其他文件影响的情况下在 Visual Studio 项目中运行 C++ 文件 "by itself"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58495675/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com