安装theano框架时,解决问error: /usr/bin/ld: cannot find XXX

在安装theano框架时,执行make -FC gfortran#需要已经安装gfortran 指令时,报错 /usr/bin/ld: cannot find lgfortran,

(注:其中gfortran即表示函式库文件名称,其命名规则是:lib+库名(即xxx)+.so。)其命名规则是:lib+库名(gfortran)+.so。)

找了好久问题终于解决!参照博客:http://blog.csdn.net/chencong112/article/details/6681055

解决:

/usr/bin/ld: cannot find -levent
collect2: ld returned 1 exit status
make: *** [lfcserver] Error 1


查看本地 locate libevent

cd /usr/lib/ 

locate libevent 

/soft/php-5.2.10/libevent/.deps/epoll_sub.Po  
/soft/php-5.2.10/libevent/.deps/evbuffer.Po  
/soft/php-5.2.10/libevent/.deps/event.Po  
/soft/php-5.2.10/libevent/.deps/evport.Po  
/soft/php-5.2.10/libevent/.deps/evutil.Po  
/soft/php-5.2.10/libevent/.deps/http.Po  
/soft/php-5.2.10/libevent/.deps/kqueue.Po  
/soft/php-5.2.10/libevent/.deps/log.Po  
/soft/php-5.2.10/libevent/.deps/poll.Po  
/soft/php-5.2.10/libevent/.deps/select.Po  
/soft/php-5.2.10/libevent/.deps/signal.Po  
/soft/php-5.2.10/libevent/.deps/strlcpy.Po  
/soft/php-5.2.10/libevent/compat/sys  
/soft/php-5.2.10/libevent/compat/sys/_time.h  
/soft/php-5.2.10/libevent/compat/sys/queue.h  
/usr/lib64/libevent-1.4.so.2  
/usr/lib64/libevent-1.4.so.2.1.3  
/usr/lib64/libevent_core-1.4.so.2  
/usr/lib64/libevent_core-1.4.so.2.1.3  
/usr/lib64/libevent_extra-1.4.so.2  
/usr/lib64/libevent_extra-1.4.so.2.1.3  
/usr/share/doc/libevent-1.4.13  
/usr/share/doc/libevent-1.4.13/README  
[root@localhost lib]# ln -s /usr/lib64/libevent-1.4.so.2 libevent.so  

再make 搞定


/usr/bin/ld: cannot find -lmysqlclien  解决

类似/usr/bin/ld: cannot find -xxxx的错误有很多, 首先我们可以最简单的判断一下:

这类情况一般是由于缺乏某某库文件, 又或者可能是由于已存在的库问题版本不对造成的

一般都是解决的办法就是安装缺乏的devel包就可以解决, 当然还有其他的未知因素, 我们看一个实例:

我在一台装centos5.2 x86_64的系统上配置php环境, 提示这个错误

"/usr/bin/ld: cannot find -lmysqlclient"

于是我安装了

# yum -y install MySQL-devel

结果提示依旧, 


用了上面方法

locate libmysqlclient

ln -s /usr/lib64/mysql/libmysqlclient.so.15 libmysqlclient.so

搞定


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值