小程序运行不了
一个测试程序vim_test_linux,已经添加了执行权限,也下载了32位的库,可是还是还是会报错,显示“./vim_test_linux: error while loading shared libraries: libncursesw.so.5: cannot open shared object file: No such file or directory",这是为啥呀{:10_266:} 运行环境缺少动态库支持,就像运行 Windows 程序缺少 dll 库。
你使用了什么特殊的库函数? jackz007 发表于 2021-11-4 17:43
运行环境缺少动态库支持,就像运行 Windows 程序缺少 dll 库。
你使用了什么特殊的库函数 ...
我也不知道啊{:10_266:},这个程序是小甲鱼出的,https://fishc.com.cn/thread-65456-1-1.html,就是这个里面的 心鲜旅人 发表于 2021-11-5 09:41
我也不知道啊,这个程序是小甲鱼出的,https://fishc.com.cn/thread-65456-1-1.html,就是这个 ...
这些是运行这个程序需要用到的动态库
NEEDED libncursesw.so.5
NEEDED libc.so.6
NEEDED libtinfo.so.5
libncursesw.so.5 在我这里的路径是
/lib/libncursesw.so.5 -> libncursesw.so.5.7
/lib/libncursesw.so.5.7
就是说,它实际链接的是同目录下的libncursesw.so.5.7
你可以根据这些信息对照查看一下自己的机器环境。
或者,你可以下这条命令找它(你不是说已经安装过这个库吗?)
find / -name libncursesw.so.5 -print
看看能不能找到 怎么解决的
页:
[1]