2008年10月10日

编译一个游戏的客户端时遇到了点问题:
: error: C preprocessor “/lib/cpp” fails sanity check

首先确定是否安装了gcc-c++,如果没有则安装之;然后检查config.log文件,如果提示找不到limits.h文件,解决的办法是:
yum install kernel-headers

更多讨论见:http://www.linuxquestions.org/questions/linux-software-2/configure-error-c-preprocessor-libcpp-fails-sanity-check-124961/page3.html#post2974284

################################显眼的分隔线#######################################################
出来冒个泡,好久没更新了,今天遇到这个问题发现很多人在写相关的解决办法时很不全面,而我刚开始搜解决办法的时候也是被迷惑了好久。总结下经验吧,首先是要按照时的提示看看config.log文件,会有很有用的信息在里面,还有一点,把google的搜索语言改为英文,我的浏览器已经是默认设置了,中文的技术资料质量还是太差了。

顺便想起昨天偶尔去GameRes逛了下,发现了几个有意思的小游戏,结果下下来的文件中全是一堆垃圾,描述里面还说什么开源,评论里面也是一堆赞美的话,真是悲哀啊!!

标签 :

3 楼了已经

  • luguo写于08年10月10日

    我在opera里早就把google的改成英文的了~~不过最近一直在用firefox,所以还得手工修改~~冏

  • Amankwah写于08年10月10日

    楼上也学会“冏”了?
    Linux就玩玩Ubuntu源里带的游戏就OK了,哈哈~

  • kongove写于08年10月11日

    Linux下我就玩“地下恐龙”和superTux。

发表评论

在下面加入你的评论,或者 trackback 从你的博客站点。 订阅本文的评论。

:

:

:

« Python实现线程池
» 攒了台机器