您的当前位置:首页正文

在Win7上用MSYS2打造开发环境

来源:图艺博知识网

安装MSYS2

  1. 下载安装, 默认文件目录为:C:\msys64, 此目录为根目录。
  2. 修改/etc/pacman.d/mirrorlist.msys 文件, 添加软件源提升下载速度:
    • 添加Server = 到首行。
    • 添加Server = 到首行。
    • 运行 pacman -Syu 更新

安装基本编译套件

pacman -S gcc base-devel

安装ZSH

pacman -S zsh

安装oh-my-zsh 使zsh 更好用

安装git

pacman -S git

默认git会安装 vim,不过这个版本的 vim没有Lua支持,我需要 Lua,Python支持,所以vim等下自己在编译一下安装,安装完git后我手动删除了自带安装的vim版本。用whereis vim列出vim的路径,然后一一删除。

编译安装vim

** 编译步骤: **

  • pacman ncurses-devel python2

  • 编译安装lua,因为没有lua包

    • curl -R -O
    • tar zxf lua-5.3.2.tar.gz
    • cd lua-5.3.2/src
    • make mingw && cd .. && make install
  • 编译安装vim

    • git clone
    • cd vim/src
    • ./configure --prefix=/usr --with-tlib=ncursesw --enable-luainterp --with-lua-prefix=/usr/local --disable-gui --disable-tclinterp --enable-cscope --without-x CPPFLAGS="${CPPFLAGS} -I/usr/include/ncursesw" --enable-python3interp=dynamic --enable-rubyinterp=dynamic --enable-pythoninterp=dynamic --enable-multibyte && make
    • cd .. && make install

此文仅作笔记保存,开发环境已转Vagrant+VirtualBox
Top