首页 > 代码库 > error: C++ preprocessor "/lib/cpp" fails sanity check
error: C++ preprocessor "/lib/cpp" fails sanity check
在安装protobuf,知悉./Configure时候报错“error: C++ preprocessor "/lib/cpp" fails sanity check”
下面是转载过来的 mark
主要就是安装个buildf-essential包,这个包包含很多基本库
转
在某些软件的时候,运行./configure 会报错,错误提示为:
configure: error: C++ preprocessor “/lib/cpp” fails sanity
check See `config.log’ for more details
解决办法:出现该情况是由于c++编译器的相关package没有安装,以root用户登陆,在终端上执行:
# yum install glibc-headers
# yum install gcc-c++
这位同志使用的是红帽子版本,对于ubuntu来说,只需把yum改成apt-get即可。
但我自己并没有使用此方法,因为build-essential包含许多基本库,因此我决定尝试一把,输命令
#sudo apt-get install build-essential
再次运行./configure的时候成功通过~~
建议大家使用这种方法,因为它包含许多基本库,说不定让你已经安装其它软件时免除缺少各种库的烦恼。
error: C++ preprocessor "/lib/cpp" fails sanity check
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。