llvm/clang自身重新编译

llvm/clang re-compilation with itself

本文关键字:编译 新编译 clang llvm      更新时间:2023-10-16

在阅读了这里的许多问题后,我决定试试clang,并在Ubuntu 12.04(64位)上安装了svn版本。我本以为会出现问题,但一切都很顺利,没有任何警告。

不过,我注意到,当重新运行配置脚本时,如果clang/crang++在您的路径中,它会选择它而不是gcc/g++进行自己的编译。重新编译llvm/clang本身是个好主意吗?我知道这是gcc的绝对标准,但我读到clang的C++实现还不够好(也许这是过时的信息…)。

Clang已经自托管了几年。失去这种能力将是一种严重的倒退。

Clang目前对C++的支持相当不错。甚至大部分C++11已经可以供您使用了。

如果你想安全,就呆在一个稳定的树枝上。