现在的位置: 首页 > 综合 > 正文

从解决“cmake:The C compiler identification is unknown”论为什么开发人员应该使用google

2018年05月13日 ⁄ 综合 ⁄ 共 639字 ⁄ 字号 评论关闭

当时使用cmake编译项目,出了这个问题,由于之前好好的,所以只能从自身找问题,但是无从下手。尝试使用搜索引擎找寻答案,我分别使用了百度,bing,google.

一、度娘喜欢把csdn论坛的权重提上去,然后再是其他的中文技术论坛,但是有一点不是很好,大部分都是相互转载,一些靠广告吃饭骗点击的网站喜欢复制粘贴,可以说技术氛围有点差,csdn这样的no.1的技术论坛广告也很多,对比stackoverflow,我只能问候,节操了?

二、bing搜索分中文搜索和英文搜索,选中文时体验比百度要好一点,会适当把国外技术论坛的答案提上来;选英文的话国外论坛的权重就更大了。

三、我在google搜索的答案的第一个链接就找到了答案,其他的搜索只有The Cxx compiler ...唯独google搜索出了cmake:The C compiler identification is unknown,牛人的答复是:先clean;简单一句解决了我的问题。

当然,这个问题如果牛人在The Cxx compiler ..下回答也能帮助我解决问题,但是偏偏只有google搜索的关键字完全匹配,而且答案也在里面。

回到问题本身,其实我当时装了个vs2010,编译cmake时说要下载补丁包才能解决一个编译问题,于是我又重新装回vs2008,结果编译出现上述问题。因为之前使用vs2010作为编译器时已经生成一部分make临时文件了,换成vs2008后出现了冲突导致,所以clean清理完先前的临时文件后就能正常编译了

抱歉!评论已关闭.