码迷,mamicode.com
首页 > 系统相关 > 详细

编译安装memcached时提示找不到gcc

时间:2015-11-06 07:19:26      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:工作 编译安装

     今日帮同事装memcached时报错,提示找不到gcc,无奈之下我运行了yum install gcc*(一般执行yum -y install gcc gcc-c++ g++就可以把c和c++编译器装好了,大家千万不要学我,运行这个的话会装许多无关紧要的包,不但费时还占空间),结果问题依旧。

     回想,继续回想,终于想起来。。。我之前执行了export CXX=/usr/bin/gcc44,实际上系统中并不存在"/usr/bin/gcc44"这个文件,相应的c++编译器应为"/usr/bin/g++",执行"export CXX=/usr/bin/g++"重新声明变量后,编译通过。当然也可以在./configure前面指定编译器,如

CXX=/usr/bin/gcc ./configure --prefix=/path/to/yours

    【补充】

     Linux下c的编译器为gcc,对应的环境变量为"CC";c++的编译器为g++,对应的环境变量为"CXX"。

     (For C and C++, set the CC and CXX environment variables.)

本文出自 “也曾鲜衣怒马年少时” 博客,请务必保留此出处http://xoyabc.blog.51cto.com/7401264/1710189

编译安装memcached时提示找不到gcc

标签:工作 编译安装

原文地址:http://xoyabc.blog.51cto.com/7401264/1710189

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!