Ubuntu下编译vim/gvim
来源:互联网 发布:淘宝怎样把待评价删掉 编辑:程序博客网 时间:2024/04/27 23:04
- 下载代码:从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)
./configure --enable-rubyinterp=yes --enable-cscope --with-compiledby=Allen --with-x --enable-gnome-check --enable-xim --enable-fontset --enable-multibyte
- make
- sudo make install
0 0
- Ubuntu下编译vim/gvim
- Ubuntu下编译安装vim/gvim 8.0
- 在老ubuntu下编译VIM心得:gvim编译…
- Ubuntu 16.04 编译Gvim/vim
- Ubuntu下编译安装稳定版gvim vim 7.3
- Ubuntu下编译安装稳定版gvim vim 7.3
- Ubuntu下编译安装稳定版gvim vim 7.3 解决菜单乱码
- Linux(Ubuntu)下 vim/gvim/vimgdb 源码编译安装与配置(未完待续)
- Ubuntu 10.04下编译安装 gvim 7.2
- Ubuntu下定制vim/gvim及使用技巧
- Ubuntu 下gvim/vim clang_complete自动补全安装
- Ubuntu下定制vim/gvim及使用技巧
- Ubuntu下定制vim/gvim及使用技巧
- ubuntu 编译 gvim 7.3
- ubuntu编译安装gvim
- Linux 下 vim/Gvim配置
- 自己编译vim,解决Ubuntu 12.04 terminal里执行gvim会挂起的问题
- windows下编译gvim.exe
- 线性判别分析(Linear Discriminant Analysis)
- Java的垃圾回收之算法
- git 如何修改已经commit的log说明?
- GitHub从入门到精通常用命令
- Android 二维码
- Ubuntu下编译vim/gvim
- ckeditor与ckfinder的整合
- androidのMMS短信发送过程(二)
- 在WebDriver中执行Javascript
- 解决电脑复选框图标不正确方法
- WGS84,GCJ02, BD09坐标转换
- Git客户端(Windows系统)的使用
- java 时间差
- hive函数 -- regexp_extract