使用msys2编译GVIM遇到的问题

在msys2环境下编译GVIM过程中遇到了找不到gcc、Python依赖问题、gvim启动错误以及Vundle安装插件失败等挑战。通过使用Pacman安装gcc,确保Python版本匹配,配置python路径,解决缺失dll问题,以及调整.vimrc配置,最终成功编译并安装了gvim及其插件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

重新按照流程进行编译GVIM,发现了一些问题;

1.首先,是在使用 msys2时,找不到gcc ;
解决方案,使用Pacman安装后,使用 mingw64.exe 进行安装;

2.在编译gvim,解决Python依赖项时,使用不同版本的python出现问题;
解决方案:编译64位gvim使用 64位的python;

3.在make时使用的文件,custom.mak中,
python的路径手动配置;

4.编译完成后,生成gvim.exe,但是无法从Windows启动栏启动;
提示 缺少 libstdc++-6.dll
查找后发现,这个dll在msys中,于是将msys的lib路径配置到Windows的环境变量 PATH中;

5.安装Vundle时,vim使用~/.vimrc,gvim使用~/_vimrc
但是gvim安装插件总是报错,

Error detected while processing function vundle#installer#new.
...

可以通过修改_vimrc中,

" set the runtime path to include Vundle and initialize
set rtp+=~\.vim\bundle\Vundle.vim
"call vu
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值