我使用的是 Ubuntu。我在 vim 源文件夹中执行了以下命令:
sudo apt-get build-dep vim
./configure --with-features=huge --enable-gui=gtk2 --enable-rubyinterp=yes --enable-pythoninterp=yes
make
sudo make install
我找到了相关的帖子但是在 Ubuntu 13.04 中失败了。
这是执行 .configure 后的错误
checking --enable-gui argument... no GUI support
我怎样才能让系统找到 GUI 库?我试过
apt-get build-dep vim
应该包括 GUI 库,但没有运气,我还能做什么?
我也尝试过
--enable-gui=<auto, gtk, gtk2, gnome2>
它们都显示相同的错误:没有 GUI 支持......
更多更新和尝试
kithokit@12:39:06 ~ $ sudo apt-get build-dep vim-gtk
Reading package lists... Done
Building dependency tree
Reading state information... Done
Picking 'vim' as source package instead of 'vim-gtk'
0 upgraded, 0 newly installed, 0 to remove and 42 not upgraded.
无法安装 vim-gtk...
我已经安装了 build-dep vim,但是还是找不到 GUI 库。
答案1
我从这个页面找到了解决方案 http://vim.wikia.com/wiki/Building_Vim
我无法获取 GUI 库的问题是,我之前构建了没有 GUI 的 vim。
我使用make clean
而不是make distclean
重建带有 GUI 的 vim,即使安装了 GUI 库。所以解决方案是
sudo apt-get build-dep vim
make distclean
./configure --with-features=huge --enable-gui=gtk2 --enable-rubyinterp=yes --enable-pythoninterp=yes
make
sudo make install
我希望它能帮助别人