Ubuntu下编译vim/gvim
2014-12-30 15:55
393 查看
下载代码:从vim.org下载代码包或从mercurial等下载代码树
安装ruby,用ruby补全,即可见到能找到的应用;运行sudo apt-get install加对应的应用名即可见到需要安装的依赖。
http://pkgs.org/ubuntu-12.04/ubuntu-main-i386/ruby-dev_4.8_all.deb.html
等处,下载ruby-dev和ruby1.8-dev和libruby1.8_1.8.7.352-2ubuntu1.6_amd64.deb。
对各deb执行dpkg -i。
然后用ruby --version验证
编译Gvim需要GTK,有大量依赖,可能依赖关系
我机器上运行sudo apt-get install libgtk2.0-dev会产生以下结果:
The following extra packages will be installed:
debhelper dh-apparmor gir1.2-gdkpixbuf-2.0 html2text intltool-debian
libatk1.0-dev libcairo-script-interpreter2 libcairo2-dev libexpat1-dev
libfontconfig1-dev libfreetype6-dev libgdk-pixbuf2.0-dev
libmail-sendmail-perl libpango1.0-dev libpixman-1-dev
libsys-hostname-long-perl libxcb-render0-dev libxcb-shm0-dev
libxcomposite-dev libxcursor-dev libxdamage-dev libxfixes-dev libxft-dev
libxi-dev libxinerama-dev libxrandr-dev libxrender-dev po-debconf
x11proto-composite-dev x11proto-damage-dev x11proto-fixes-dev
x11proto-randr-dev x11proto-render-dev x11proto-xinerama-dev
Suggested packages:
dh-make libcairo2-doc libgtk2.0-doc libpango1.0-doc libmail-box-perl
The following NEW packages will be installed:
debhelper dh-apparmor html2text intltool-debian libatk1.0-dev
libcairo-script-interpreter2 libcairo2-dev libexpat1-dev libfontconfig1-dev
libfreetype6-dev libgdk-pixbuf2.0-dev libgtk2.0-dev libmail-sendmail-perl
libpango1.0-dev libpixman-1-dev libsys-hostname-long-perl libxcb-render0-dev
libxcb-shm0-dev libxcomposite-dev libxcursor-dev libxdamage-dev
libxfixes-dev libxft-dev libxi-dev libxinerama-dev libxrandr-dev
libxrender-dev po-debconf x11proto-composite-dev x11proto-damage-dev
x11proto-fixes-dev x11proto-randr-dev x11proto-render-dev
x11proto-xinerama-dev
The following packages will be upgraded:
gir1.2-gdkpixbuf-2.0
1 upgraded, 34 newly installed, 0 to remove and 187 not upgraded.
为了支持ruby、cscope,在:version中显示是我编译的版本,运行(--enable-gnome-check和--enable-fontset似乎不需要)(已经很全,无需指定with-features=huge)
make
sudo make install
vim编译说明Ubuntu安装软件说明
apt-get与dpkg说明
安装ruby,用ruby补全,即可见到能找到的应用;运行sudo apt-get install加对应的应用名即可见到需要安装的依赖。
http://pkgs.org/ubuntu-12.04/ubuntu-main-i386/ruby-dev_4.8_all.deb.html
等处,下载ruby-dev和ruby1.8-dev和libruby1.8_1.8.7.352-2ubuntu1.6_amd64.deb。
对各deb执行dpkg -i。
然后用ruby --version验证
编译Gvim需要GTK,有大量依赖,可能依赖关系
我机器上运行sudo apt-get install libgtk2.0-dev会产生以下结果:
The following extra packages will be installed:
debhelper dh-apparmor gir1.2-gdkpixbuf-2.0 html2text intltool-debian
libatk1.0-dev libcairo-script-interpreter2 libcairo2-dev libexpat1-dev
libfontconfig1-dev libfreetype6-dev libgdk-pixbuf2.0-dev
libmail-sendmail-perl libpango1.0-dev libpixman-1-dev
libsys-hostname-long-perl libxcb-render0-dev libxcb-shm0-dev
libxcomposite-dev libxcursor-dev libxdamage-dev libxfixes-dev libxft-dev
libxi-dev libxinerama-dev libxrandr-dev libxrender-dev po-debconf
x11proto-composite-dev x11proto-damage-dev x11proto-fixes-dev
x11proto-randr-dev x11proto-render-dev x11proto-xinerama-dev
Suggested packages:
dh-make libcairo2-doc libgtk2.0-doc libpango1.0-doc libmail-box-perl
The following NEW packages will be installed:
debhelper dh-apparmor html2text intltool-debian libatk1.0-dev
libcairo-script-interpreter2 libcairo2-dev libexpat1-dev libfontconfig1-dev
libfreetype6-dev libgdk-pixbuf2.0-dev libgtk2.0-dev libmail-sendmail-perl
libpango1.0-dev libpixman-1-dev libsys-hostname-long-perl libxcb-render0-dev
libxcb-shm0-dev libxcomposite-dev libxcursor-dev libxdamage-dev
libxfixes-dev libxft-dev libxi-dev libxinerama-dev libxrandr-dev
libxrender-dev po-debconf x11proto-composite-dev x11proto-damage-dev
x11proto-fixes-dev x11proto-randr-dev x11proto-render-dev
x11proto-xinerama-dev
The following packages will be upgraded:
gir1.2-gdkpixbuf-2.0
1 upgraded, 34 newly installed, 0 to remove and 187 not upgraded.
为了支持ruby、cscope,在:version中显示是我编译的版本,运行(--enable-gnome-check和--enable-fontset似乎不需要)(已经很全,无需指定with-features=huge)
./configure --enable-rubyinterp=yes --enable-cscope --with-compiledby=Allen --with-x --enable-gnome-check --enable-xim --enable-fontset --enable-multibyte
make
sudo make install
vim编译说明Ubuntu安装软件说明
apt-get与dpkg说明
相关文章推荐
- Ubuntu下编译安装稳定版gvim vim 7.3 解决菜单乱码
- 转:Ubuntu源码编译vim/gvim7.4
- Ubuntu下编译安装稳定版gvim vim 7.3
- Linux(Ubuntu)下 vim/gvim/vimgdb 源码编译安装与配置(未完待续)
- Ubuntu下编译安装vim/gvim 8.0
- Ubuntu下编译安装vim/gvim 8.0
- Ubuntu 16.04 编译Gvim/vim
- Ubuntu下编译安装稳定版gvim vim 7.3
- Ubuntu上GVim/Vim7.3编译
- 自己编译vim,解决Ubuntu 12.04 terminal里执行gvim会挂起的问题
- 在老ubuntu下编译VIM心得:gvim编译…
- 将vim打造成IDE编译环境——自己用的vim(gvim)插件
- 毕设-02.14-ubuntu下编译vlc+vim+ctag
- ubuntu 编译 gvim 7.3
- ubuntu编译安装vim7.4
- centos 6.4 编译安装vim7.4,解决没有gvim的问题
- Ubuntu 10.04下编译安装 gvim 7.2
- Ubuntu13.04编译安装vim:no terminal library found的解决方法
- Ubuntu 11.10 编译安装 vim 7.3 和 vimgdb
- Fedora&Ubuntu编译vim7.3