windows7搭建基于VIM的开发环境(1)-搭建msys2下64位编译环境

来源:互联网 发布:win32 api编程入门 编辑:程序博客网 时间:2024/05/22 09:00

windows7搭建基于VIM的开发环境(1)

本系列指导 主要是从无到有完整搭建windows下基于VIM的开发环境,主要分为以下几部分:

  • 搭建msys2下64位编译环境<本篇>
  • 编译64位且支持python的VIM版本并安装
  • VIM基本配置
  • VIM安装vundle
  • VIM安装开发环境所需插件
  • VIM编译安装youcompleteme
  • 开发环境验证

本篇我们主要讲解msys2下64位编译环境的部署。

一、下载并安装msys2

从 msys2官网 下载64位msys2安装程序并安装到D:\msys64,新增环境变量:MSYS2_HOME:D:\msys64,在PATH中添加:%MSYS2_HOME%\usr\bin;%MSYS2_HOME%\mingw64\bin

二、修改msys2软件源

1.修改%MSYS2_HOME%\etc\pacman.d\mirrorlist.mingw32

#### 32-bit Mingw-w64 repository mirrorlist## Changed on 2014-11-15####北京理工大学镜像Server = http://mirror.bit.edu.cn/msys2/REPOS/MINGW/i686##日本北陆先端科学技术大学院大学 sourceforge 镜像Server = http://jaist.dl.sourceforge.net/project/msys2/REPOS/MINGW/i686##The UK Mirror Service Sourceforge mirrorServer = http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/m/ms/msys2/REPOS/MINGW/i686## PrimaryServer = ftp://148.251.42.38/MINGW/i686## Sourceforge.netServer = http://downloads.sourceforge.net/project/msys2/REPOS/MINGW/i686

2.修改%MSYS2_HOME%\etc\pacman.d\mirrorlist.mingw64

#### 64-bit Mingw-w64 repository mirrorlist## Changed on 2014-11-15####北京理工大学镜像Server = http://mirror.bit.edu.cn/msys2/REPOS/MINGW/x86_64##日本北陆先端科学技术大学院大学 sourceforge 镜像Server = http://jaist.dl.sourceforge.net/project/msys2/REPOS/MINGW/x86_64##The UK Mirror Service Sourceforge mirrorServer = http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/m/ms/msys2/REPOS/MINGW/x86_64## PrimaryServer = ftp://148.251.42.38/MINGW/x86_64## Sourceforge.netServer = http://downloads.sourceforge.net/project/msys2/REPOS/MINGW/x86_64

3.修改%MSYS2_HOME%\etc\pacman.d\mirrorlist.msys

#### MSYS2 repository mirrorlist## Changed on 2014-11-15####北京理工大学镜像Server = http://mirror.bit.edu.cn/msys2/REPOS/MSYS2/$arch##日本北陆先端科学技术大学院大学 sourceforge 镜像Server = http://jaist.dl.sourceforge.net/project/msys2/REPOS/MSYS2/$arch##The UK Mirror Service Sourceforge mirrorServer = http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/m/ms/msys2/REPOS/MSYS2/$arch## PrimaryServer = ftp://148.251.42.38/MSYS2/$arch## Sourceforge.netServer = http://downloads.sourceforge.net/project/msys2/REPOS/MSYS2/$arch

三、更新软件源并安装编译环境所需包

1.更新软件源:

pacman -Syu

2.更新msys2核心程序包

pacman -S --needed filesystem msys2-runtime bash libreadline libiconv libarchive libgpgme libcurl pacman ncurses libintl

注:如果以上程序有更新,则需要重启bash。

3.安装编译环境:

pacman -S mingw-w64-x86_64-gcc mingw-w64-x86_64-gdb mingw-w64-x86_64-make git diffutils

4.查看已安装软件包

pacman -Q --explicit或者pacman -Q -e

5.安装新软件包

pacman -S <package_names|package_groups>

6.删除软件包

pacman -R <package_names|package_groups>

7.搜索软件包

pacman -Ss <name_pattern>

8.列出所有软件组

pacman -Q --groups

8.验证环境
运行mingw64.exe,运行gcc --version,查看是否能显示出gcc版本信息:

gcc.exe (Rev2, Built by MSYS2 project) 6.2.0Copyright (C) 2016 Free Software Foundation, Inc.This is free software; see the source for copying conditions.  There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

*注:可以将mingw64.exe锁定在任务栏

0 0
原创粉丝点击