Esirn's Blog. Welcome and Goodbye.

Windows用命令行编译运行C++

2018-10-06
Esirn

阅读:


配置编译器

  • 官网下载安装MinGW
  • change:选中“mingw32-gcc-g++-bin”的“mark for installation”,选择右上角“Installation”的“Apply Changes”即可。
  • 编辑环境变量,在“Administrator 的用户变量”栏找 PATH 变量并编辑,变量值在原有的基础上增加一条“C:\MinGW\bin;”,该值与每个人把 MinGW 安装的位置有关,因人而异。

MinGW打开后的界面

步骤预览

两种方法检查前两步是否成功

步骤预览

  • 进入 cmd 控制台,输入gcc -vg++ -v查看已加入到环境变量中的编译器版本。显示黄框中的内容属于正常,说明前两步成功。
  • 创建一个简单的 C++ 源代码文件,要保证代码正确能运行。例如 Hello.cpp:
1
2
3
4
5
6
7
8
//Hello.cpp
#include<iostream>
using namespace std;
int main()
{
    cout<<"Hello world, 世界你好!"<<endl;
    return 0;  
}

在 cmd 控制台 cd 到该源代码的目录,然后执行g++ Hello.cpp -o Hello.exe,然后执行Hello.exe /k命令,能正常运行也能说明前两大步没问题。

前一条命令是用 g++ 编译器编译这个源代码并输出 exe 文件到这个目录,后一条是运行 exe 文件(/k 参数使其运行后停留在程序界面,与之相对的 /c 会使其关闭。即 keep 与 close 的对比)。前面两条命令其实可以用“&&”合为一条,即g++ Hello.cpp -o && Hello.exe Hello.exe /k


Similar Posts

Comments

Content