我是一个非熟练的Ubuntu用户,几乎每次我尝试安装一些琐碎的东西时,我都会惨遭破坏。我根据此答案同时使用update-alternatives成功地同时使用了gcc 4.7和4.8。现在,我想为我的C ++开发试用clang。
恐怕编译器是操作系统的重要组成部分,安装它并非易事。恐怕如果安装clang,它将覆盖gcc的C ++标准头文件和库和/或破坏其他功能。
如何安全安装和使用clang和gcc?
编辑:
我没有安装智能,所以我尝试了:
sudo apt-get install clang-3.4
相反,一切看起来都很好。我测试了gcc,看来我没有破解它。
然后,我尝试用clang编译某些内容,但出现此错误:
/usr/include/c++/4.8/iostream:38: error: 'bits/c++config.h' file not found
#include <bits/c++config.h>
^
似乎clang正在尝试使用gcc标准库。我该如何解决?
您可能自己编译了所有内容。如果您是“非熟练”(我不认为是新手)的ubuntu用户,我强烈建议deb
维护人员为您完成艰苦的工作。
因此,通过像这样搜索来检查apt-get是否具有您要使用的副本。
aptitude search clang
如果效果很好,它将处理问题,如果没有,您可以在此处下载tar ball
将其延伸到该位置/usr/local
或/opt
从该位置移出,如果需要,可以删除整个文件夹,而不会对系统造成任何影响。
祝你好运。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句