Linux系统比gcc好用的C/C++编译器——clang/clang++

gcc/g++ 和 clang/clang++ 都是 Linux 下常用的 C/C++ 编译器。clang 是后起之秀,配合 llvm,以优秀的前端闻名于世,现在已经是 Mac(XCode) 的默认编译器。

clang性能优异,其生成的AST所耗用掉的内存仅仅是GCC的20%左右,编译Objective-C代码时速度为GCC的3倍,还能针对用户发生的编译错误准确地给出建议。

Clang特性:编译速度快;内存占用小;兼容GCC;设计清晰简单、容易理解,易于扩展增强;基于库的模块化设计,易于IDE集成;出错提示更友好。

Ubuntu安装Clang方法:

sudo apt-get install llvm
sudo apt-get install clang
clang++
107 views
Comments
登录后评论
Sign In