Cpp hello world!

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!

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容