编译器错误- Hello World c++
compiler errors - Hello World C++
每次我尝试在c++中运行Simple Hello World程序时,我构建它,它没有说要为FirstProject构建。代码看起来是正确的,我使用MinGW作为我的编译器等。每次我尝试运行这个程序时,它不是打印输出,而是终止。有人知道吗?
#include <iostream>
using namespace std;
int main() {
cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!!
return 0;
}
试试这些命令:
g++ -o hello_world.exe hello_world.cpp
./hello_world.exe
MinGW与gcc在linux上的工作原理相同,所以所有在linux上工作的命令都应该在MinGW上工作
在cygwin中,以下步骤应该可以工作。
- 保存内容到文件
HelloWorld.cc
. - 进入保存文件的目录
- 执行
make HelloWorld
- Execute
./HelloWorld.exe
您是从命令行还是IDE运行它?有时,IDE会打开一个终端并关闭它,速度太快,您无法看到,或者您只会看到一个闪光。尝试从命令行运行它,这样您就可以在退出程序之前查看它是否打印了任何内容。
在windows 10命令提示符中使用MinGW已经过测试。
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello, World!"<<endl;
system("pause");
return 0;
}
命令提示符输出图像
- 保存内容到文件
HelloWorld.cpp
- 进入保存文件的目录
- 执行
make HelloWorld
- 执行
./HelloWorld.exe
相关文章:
- 无法编译wxWidgets Hello World
- 简单C++"Hello World"程序的执行时间长
- 使用 AWS Lambda 触发C++文件 - Hello World
- 使用 Visual Studio 2019 构建 Hello World wxwidgets 应用程序时出错
- 我怎样才能在行尾使用 cout<<"hello world";不使用 ;
- QWebSocket Hello World Example
- 为什么下面的Hello World程序在PowerShell上没有显示任何输出?同一程序在CMD上显示正确的输出
- Box2D World.GetBodyList() 返回 NULL,但 World 显然正在更新对象
- 我需要安装什么才能获得在Windows Server 2012 R2 Standard上运行C++hello world
- 运行Qt时处理退出代码0xC0000135 hello world
- 如何使用CLion和MSVC编译器工具链编译wxWidgets Hello World应用程序而没有错误?
- 为什么 MSVC C++编译器将一个简单的 Hello World 扩展为 4000 行汇编?
- 为什么'Hello'与CPP中的'World'进行比较时被打印出来?
- 无法运行简单的N-API hello-world示例
- 如何使用python运行Hello world c ++代码
- Boost.Python.ArgumentError: World.set(World, str) 中的 Python
- Eclipse 构建错误在默认的 hello world 上
- SDL Hello World 程序不输出消息
- 在 Hello World.exe 中0x0F828F0E (ucrtbased.dll) 处未处理的异常: 0xC00
- 为什么一个简单的"Hello World"风格的程序不能用Turbo C++编译?