tt000 发表于 2021-7-21 22:56:16

vim问题

本帖最后由 tt000 于 2021-7-21 23:03 编辑

$ chmod 777 vim_test_linux
$ ./vim_test_linux
./vim_test_linux: error while loading shared libraries: libncursesw.so.5: cannot open shared object file: No such file or directory

在虚拟器上运行vim小程序的时候为什么会出现这种情况?32位已经安装了
我完全按照vim魔鬼训练营中vim魔鬼训练中的方法做的

人造人 发表于 2021-7-22 07:46:05

执行下面两个命令
ls /
ls /lib/libncurses*

tt000 发表于 2021-7-22 08:28:42

人造人 发表于 2021-7-22 07:46
执行下面两个命令

# ls /
bin   devhomelib64mntprocrun   srvtmpvar
bootetclib   mediaoptrootsbinsysusr
# ls /lib/libncurses
ls: 无法访问/lib/libncurses: 没有那个文件或目录
出现了这个

人造人 发表于 2021-7-22 08:31:44

tt000 发表于 2021-7-22 08:28
# ls /
bin   devhomelib64mntprocrun   srvtmpvar
bootetcl ...

看清楚命令,第2条后面有个星号

人造人 发表于 2021-7-22 08:32:47

tt000 发表于 2021-7-22 08:28
# ls /
bin   devhomelib64mntprocrun   srvtmpvar
bootetcl ...

执行这两条命令
ls /lib/libncurses*
ls /lib64/libncurses*

tt000 发表于 2021-7-22 11:06:17

人造人 发表于 2021-7-22 08:32
执行这两条命令

# ls /
bin   devhomelib64mntprocrun   srvtmpvar
bootetclib   mediaoptrootsbinsysusr
# ls /lib/libncurses*
ls: 无法访问/lib/libncurses*: 没有那个文件或目录
# ls /lib/libncurses*
ls: 无法访问/lib/libncurses*: 没有那个文件或目录
# ls /lib64/libncurses*
/lib64/libncurses.so.5    /lib64/libncurses++.so.5.9/lib64/libncurses++w.so.5.9
/lib64/libncurses++.so.5/lib64/libncurses++w.so.5   /lib64/libncursesw.so.5.9
/lib64/libncurses.so.5.9/lib64/libncursesw.so.5
出现了这个

人造人 发表于 2021-7-22 12:52:42

tt000 发表于 2021-7-22 11:06
# ls /
bin   devhomelib64mntprocrun   srvtmpvar
bootetcl ...

yum install ncurses-devel.i686

tt000 发表于 2021-7-22 13:15:21

人造人 发表于 2021-7-22 12:52


谢谢,成功了!!
页: [1]
查看完整版本: vim问题