版本 | 颁布日期 | 修订章节 |
---|---|---|
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、编译代码与运行如下所示。