vim - 编译 vim 时无法链接 ncurses

标签 vim ncurses

我正在尝试在主目录中编译 vim 7.3。作为终端库,我使用 --with-shared 选项在 ~/lib/ncurses/ncurses-5.9 中安装了 ncurses。

设置后

set path = ( ~/lib/ncurses/ncurses-5.9/bin/ $path ) 
setenv LD_LIBRARY_PATH ~/lib/ncurses/ncurses-5.9/lib/:$LD_LIBRARY_PATH

我试图用
./configure --enable-multibyte --prefix=/home/******/apps/vim/vim73

或者
./configure --enable-multibyte --prefix=/home/******/apps/vim/vim73 --with-tlib=ncurses

但是在搜索 ncurses 时失败了。似乎 -lncurses 标志不可用,并且 ldconfig 没有帮助。

我不明白我做错了什么......有人可以帮助我吗?

最佳答案

安装 ncurses-devel包裹

$ yum install ncurses-devel

然后再试一次:
$ ./configure <your options>

关于vim - 编译 vim 时无法链接 ncurses,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8834438/

相关文章:

search - Vim:在匹配另一个模式后搜索第一个匹配项

vim - vim 中的 ':source file' 和 ':runtime file' 有什么区别?

ncurses - ncurses如何搜索终端描述

c++ - ncurses clear() 导致闪烁

vim - Caps Lock 作为 Tmux 前缀键

vim - 使用 CSS 样式将代码转换为 HTML

unix - 使 glob() 函数也匹配 Vim 中的隐藏点文件

select - ncurses和stdin阻止

c - ncurses 程序在 PuTTY 以外的任何东西上崩溃

c++ - 为什么我不能在 ncurses 中为 printw 提供字符串参数?