Chinaunix

标题: [已解决]编译安装的Perl为什么会找不到-lperl(libperl.so)? [打印本页]

作者: py    时间: 2012-03-15 20:39
标题: [已解决]编译安装的Perl为什么会找不到-lperl(libperl.so)?
本帖最后由 py 于 2012-03-16 07:20 编辑

编译安装的Perl 5.14.2
装好后在编译一个软件的时候报错,提示
/usr/bin/ld: cannot find -lperl
查了一下,是缺少libperl.so

如果是Ubuntu,可以装libperl-dev包来解决,但我现在不是root不能apt-get,而且我这个是编译安装的Perl,为什么会没有perl的库文件?是不是编译Perl的时候需要加什么选项?
作者: py    时间: 2012-03-16 07:03
已经解决了
重新编译Perl,不要-d...
  1. Build a shared libperl.so (y/n) [n]
复制代码

作者: zhaolei0527    时间: 2013-08-29 11:05
好东西,顶一个
作者: ok2546163    时间: 2019-01-26 03:41
回复 2# py

我没写-d的参数也没有libperl.so这个文件出现,你能不能把编译环境的代码发下,谢谢





欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2