libmemcached-1.0.16编译后安装失败,是怎么回事?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

4回答
怪人木林 2018-07-16 14:43:49

 建议参考  https://www.cnblogs.com/johngu/p/8039000.html ,如果实在解决不了百度搜索吧,因为一些小的细节只有你自己知道,你贴出来哪部分别人只能看见哪部分,也无法知道步骤怎么样。所以还是自己尝试百度解决,我就是这么干的。。。 

好帮手慕查理 2018-07-16 11:49:13

您好:

可能性一:先使用export CC="gcc44"  export CXX="g++44",在尝试。

可能性二:gcc编译环境没有配好, 直接apt-get install gcc libc6-dev。

可能性三:
可能是环境变量被修改了
vi  ~/.bashrc
最后可能的环境变量被改变。。。
if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
   . /etc/bash_completion
fi
#######下面的加#注释掉
# export CC=arm-Linux-gcc
# export AR=arm-linux-ar
# export LD=arm-linux-ld
# export RANLIB=arm-linux-ranli

请尝试。祝学习愉快!

  • 提问者 LoverGakki #1
    vi ~/.bashrc 我打开后是这样的 # .bashrc # User specific aliases and functions alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ "~/.bashrc" 12L, 176C 请问这个怎么处理
    2018-07-16 12:02:46
  • 好帮手慕查理 回复 提问者 LoverGakki #2
    您好,请您按照教辅再次尝试安装一下,看是否可以成功,是否依旧编译时会报错,以及编译失败时的命令请反馈一下。祝学习愉快!
    2018-07-16 14:05:50
  • 提问者 LoverGakki 回复 好帮手慕查理 #3
    依旧是编译失败 [root@localhost libmemcached-1.0.16]# ./configure --prefix=/usr/local/libmemcached --with-memcached checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking for gcc... gcc44 checking whether the C compiler works... no configure: error: in `/root/libmemcached-1.0.16': configure: error: C compiler cannot create executables See `config.log' for more details [root@localhost libmemcached-1.0.16]#
    2018-07-16 14:11:25
提问者 LoverGakki 2018-07-16 09:45:06

就是根据教辅安装的,然后就安装不了了。。

  • 您好,您是否安装gcc?请尝试安装gcc之后在使用。yum install gcc*。祝学习愉快!
    2018-07-16 11:36:03
  • 提问者 LoverGakki 回复 好帮手慕查理 #2
    安装了 然后配置的时候就报错了 [root@localhost libmemcached-1.0.16]# ./configure --prefix=/usr/local/libmemcached --with-memcached checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking for gcc... gcc44 checking whether the C compiler works... no configure: error: in `/root/libmemcached-1.0.16': configure: error: C compiler cannot create executables See `config.log' for more details
    2018-07-16 11:39:09
好帮手慕查理 2018-07-16 09:43:40

您好,您可以按照教辅进行安装哦~祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师