Cpp hello world!

2017-03-04  本文已影响0人  瞬身止水

windows系统如何在命令行下编译并运行一个cpp程序?

首先,需要一个编译器,gcc。Windows下可以安装Cygwin,其中就包含了gcc编译器。Cygwin的安装可以参照这个链接

打开Cgywin,此时你的位置是在/CGYWIN_ROOT/home/USER_NAME/,CGYWIN_ROOT指安装的cgywin的根目录,USER_NAME指你windows的用户名。在这里建立一个工作目录并进入,如

$ mkdir -p code/cpp
$ cd code/cpp

多级目录需要-p这个选项。

然后,我们在这个目录下建一个cpp程序,比如hello.cpp。

#include <iostream> 
using namespace std; 
int main() { 
    cout << "Hello, world, from Cgywin!" << endl; 
    return 0;
}

然后在Cgywin里用g++编译这个文件,

$ g++ -o hello hello.cpp

则在目录下会生产一个hello.exe文件。这里-o hello指定了生成的文件名。

运行这个文件,只需输入./hello或者./hello.exe,会得到如下输出

$ ./hello
Hello, world, from Cgywin!

注意,这里./不能少,否则找不到这个文件。

上一篇 下一篇

猜你喜欢

热点阅读