编译安装Memcached时提示找不到GCC
今日帮同事装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.)
Memcached 的详细介绍:请点这里
Memcached 的下载地址:请点这里
相关推荐
secondid 2020-06-06
昭君出塞 2020-06-03
jackadmi 2020-06-03
sunln00 2020-05-07
ningningmingming 2020-05-01
hazing 2020-02-22
fengjing81 2020-02-19
insularisland 2020-02-16
加菲猫园 2013-06-16
梦想天空分外蓝 2013-07-23
FlightForever 2020-06-28
fushilin 2020-06-03
wanyi0 2020-11-03
onlykg 2020-08-01
xuguiyi00 2020-07-09
zghover 2020-06-25
zllbirdonland 2020-06-16
choupiaoyi 2020-06-13