Hello World C ++

时间:2014-03-12 05:12:11

标签: c++ compiler-errors

每当我尝试在C ++中运行Simple Hello World程序时,我构建它并且它没有为FirstProject构建任何内容。代码看起来正确,我使用MinGW作为我的编译器等。每次我尝试运行程序,而不是打印输出,它只是终止。任何人都有线索?

#include <iostream>
using namespace std;

int main() { 
cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!!
return 0;
}

4 个答案:

答案 0 :(得分:2)

尝试以下命令:

g++ -o hello_world.exe hello_world.cpp  
./hello_world.exe

MinGW与linux上的gcc相同,因此所有在linux上运行的命令都适用于MinGW

答案 1 :(得分:1)

在cygwin中,以下步骤应该有效。

  1. 将内容保存到文件HelloWorld.cc
  2. 转到保存文件的目录。
  3. 执行make HelloWorld
  4. 执行./HelloWorld.exe
  5. 如果这不起作用,那么事情就不对了。

答案 2 :(得分:0)

您是从命令行还是IDE运行它?有时IDE会打开一个终端并将其关闭太快以至于您无法看到,或者您只是看到一个闪光灯。尝试从命令行运行它,这样您就可以在退出程序之前查看是否打印了任何内容。

答案 3 :(得分:0)

在Windows 10命令提示符下使用MinGW进行测试和测试。

#include <iostream>

using namespace std;

int main()
{
    cout<<"Hello, World!"<<endl;

    system("pause");

    return 0;
}

Image of command prompt output