在家写代码时,一直在虚拟机下运行linux,相当占用PC资源;由于开源是未来趋势,便搭建了一套MinGW+Msys+Git环境,初有小成,还在优化中,但已感觉相当方便。

          MinGW是运行在windows下的模拟Linux的开发环境,包括了gcc,g++,gdb,make等;

          Msys是运行在windows下的模拟Linux bash的环境;包含基本的bash命令;

          MingW+Msys可在MingW主页下载;我下载的是MinGW Installer,在安装包下载中选择Msys,便可包含Msys

          Git是分布式版本管理工具,已在我所经历的项目中逐渐取代集中式版本管理工具;在Git主页下载windows版本。

 

          Git , MinGW安装包下载完成解压之后,还有几步配置工作:

          1.运行msys/1.0/msys, 会在home目录下自动生成登录用户名文件夹Administrator(对应的windows登录名)

          2.msys/1.0/etc/profile文件中source ./.bashrc

          3.将环境需要用到的工具安装文件(git,vim),放入msys/1.0 目录下。

          4.Administrator文件夹下构建自己的.bashrc;可在.bashrc中配置alias,配置工具环境变量路径(包括git,vim,eclipse等)。

          5.Administrator文件夹下构建git配置文件.gitconfig;如果有vim,构建vim配置文件.vimrc

 

         .bashrc, .gitconfig, .vimrc的配置网上资料很多,就不一一细说,可根据自己使用习惯私人定制;如果git安装有bash,可将git/bin文件删掉,以免与msys/bin冲突;另外,整个环境最好用英文版,以免有乱码。

Logo

更多推荐