Visual C++ 2010 快速编译错误

发布于 2024-11-18 04:39:20 字数 405 浏览 2 评论 0原文

我正在尝试使用 C++,但在通过命令行使用 Visual C++ 2010 Express 进行编译时遇到问题。我已经这样做了几天,没有出现任何问题,但是现在当在 Visual Studio 提示符中输入 cl /EHsc program.cpp 时,该程序未编译。相反,它输出以下内容:

/EHsc
program.cpp
0

我使用以下页面作为主要参考: http:// /msdn.microsoft.com/en-us/library/ms235639.aspx

任何帮助都会很棒,因为我在谷歌上没有运气。非常感谢,请原谅这个简单的问题。

I am experimenting with C++ but am having trouble compiling with Visual C++ 2010 Express through the command line. I have been doing this without problem for several days, but now when typing cl /EHsc program.cpp into the Visual Studio Prompt, the program is not compiled. It instead outputs the following:

/EHsc
program.cpp
0

I used the following page as my primary reference: http://msdn.microsoft.com/en-us/library/ms235639.aspx

Any help would be great since I have had no luck on google. Thanks a lot, and please excuse the simple question.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

﹎☆浅夏丿初晴 2024-11-25 04:39:20

我对program.cpp 中的内容有一个猜测。我敢打赌这是一个在 for() 循环中打印 argv[i] 值的小程序。如果这是准确的,那么您可能之前因错误的命令行而陷入麻烦,并意外创建了 cl.exe 而不是 program.exe。

嗯,它有效。输入“del cl.exe”将其删除。

请考虑使用 Visual Studio 的“视觉”部分。 IDE 有很多方法可以帮助您掉入成功的深渊。从文件+新项目开始。

I have a guess at what is in program.cpp. I bet it is a small program that prints the values of argv[i] in a for() loop. If that's anywhere accurate, you probably got yourself into trouble earlier with a wrong command line and accidentally created cl.exe instead of program.exe.

Well, it works. Type "del cl.exe" to get rid of it.

Do consider using the "visual" part of Visual Studio. The IDE has lots of ways to help you fall into the pit of success. Start that with File + New Project.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文