C&C++搭建环境——命令行IDE:git+MinGW

版本 颁布日期 修订章节
0.1 2017.08.26 撰写草稿
0.2 2017.08.28 整理windows命令行编译代码
0.3 2017.08.29 新建eclipse的Makefile工程项目
0.4 2017.11.04 添加Visual Studio项目工程搭建

使用命令行IDE和MinGW搭建的环境,安装快速,尽可能贴近linux的使用习惯开发。

git 提供代码管理以及一个小型的Linux环境,可以实现linux下的简单命令
MinGW提供gcc、g++等编译器。

下载安装git与MinGW

git下载地址 :https://git-scm.com/download/win
MinGW下载地址 :http://www.mingw.org/

配置环境变量

配置好的git和MinGW的环境变量Path,根据安装位置进行配置

C:\MinGW\bin;
F:\Git\Git\usr\bin;
F:\Git\Git\mingw64\libexec\git-core

win10的配置如下所示
这里写图片描述
配置说明:

C:\MinGW\bin                        :配置MinGW命令的环境变量
F:\Git\Git\usr\bin                  :配置Git自带的Linux环境命令的环境变量
F:\Git\Git\mingw64\libexec\git-core :配置Git自己的命令环境变量

配置好环境变量的提示

在window的命令行模式cmd下,输入版本查看命令
git –version、gcc -v查看结果

C:\Users\zx_work>git --version
git version 2.7.2.windows.1

C:\Users\zx_work>gcc -v
Reading specs from C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/specs
Configured with: ../gcc-3.4.5-20060117-3/configure --with-gcc --with-gnu-ld --with-gnu-as --host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls --enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry --disable-shared --enable-sjlj-exceptions --enable-libgcj --disable-java-awt --without-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter --enable-hash-synchronization --enable-libstdcxx-debug
Thread model: win32
gcc version 3.4.5 (mingw-vista special r3)

C:\Users\zx_work>

使用开发环境

配置好环境后就可以像linux一样使用命令编译代码,可以在git提供的命令行模式下运行,也可以直接在cmd上运行。

在运行前修改编译变量名,进入MinGW的命令目录:C:\MinGW\bin

复制mingw32-make.exe文件,并将复制后的文件重命名为make.exe
如下所示
这里写图片描述

cmd模式使用开发环境

1、进入cmd模式如下所示,按住shift,单击鼠标右键即可出现
这里写图片描述

2、编译代码与运行如下所示,和linux环境一样
这里写图片描述

git bash模式使用开发环境

1、与cmd模式使用相同,进入git bash模式如下所示
这里写图片描述

2、编译代码与运行如下所示。
这里写图片描述

猜你喜欢

转载自blog.csdn.net/zxng_work/article/details/78515486