在 VS (2010) 中使用标准“主”条目构建和运行 C++ 控制台应用程序
Posted
技术标签:
【中文标题】在 VS (2010) 中使用标准“主”条目构建和运行 C++ 控制台应用程序【英文标题】:Building and running C++ console application with standard 'main' entry in VS (2010) 【发布时间】:2011-12-16 22:46:37 【问题描述】:我正在使用 Visual Studio 2010 并启动控制台应用程序项目。
VS 将入口点生成为_tmain(int argc, wchar_t *argv[])
。相反,我需要入口点 main(int argc, char *argv[])
- 只是一个标准控制台应用程序。
我需要从默认值更改哪些设置以及它是如何工作的?
【问题讨论】:
【参考方案1】:只需创建一个空的控制台项目(选择项目类型时有一个设置),然后添加一个“main.cpp”文件并添加标准的main
函数。每次都为我工作。实际上,由于开销、预编译头文件等原因,我从不使用预制/生成的 C++ 项目。
【讨论】:
谢谢!这可能是了解这些项目中设置差异的一个很好的起点。 不,当然,如果它们值得增加复杂性,它们会很好。一个 2 或 3 个文件的小程序不需要它们。 “重新开始”并不是一个真正强有力的答案...我想修复现有项目。 @Cuadue 那么您可能应该针对您的具体案例创建一个包含详细信息的新问题。在这种情况下,用户从头开始遇到问题,所以我认为这是一个完全有效的答案(对于他的情况)。【参考方案2】:当您创建一个新项目时,请标记“空项目”框。 然后你可以写任何你想要的主线。
【讨论】:
以上是关于在 VS (2010) 中使用标准“主”条目构建和运行 C++ 控制台应用程序的主要内容,如果未能解决你的问题,请参考以下文章
如何在 VS2010 Professional 中为 C# 项目自定义代码分析字典?