tha*_*Guy 5 llvm clang apt-get
apt-get 方法:我正在尝试在 Ubuntu 15.10 上安装 LLVM 和 Clang。我使用了命令sudo apt-get install llvm和sudo apt-get install clang. 这似乎奏效了,而且只花了几分钟。
手动方法:但是,大多数在线说明都要求我手动下载并构建 LLVM 和 Clang 包(例如,请参见此处: http: //clang.llvm.org/get_started.html)。我知道这种方法可能需要一些时间,甚至需要几个小时来构建 LLVM 和 Clang。
这两种方法有什么区别?它们相等吗?我只是想确保一切都安装正确。(我的背景是 Windows,所以我错过了可能明显的区别。)
apt-get从发行版存储库安装已编译的软件包。它还负责安装所有依赖项。包维护者已编译该包并确保满足其依赖项(其他包及其版本)。
这种方法非常方便,无论如何都应该是首选。唯一的主要优点 \xe2\x80\x93 或支持源安装的 \xe2\x80\x93 的论点是您可以获得更新的软件包。
\n\n当您想要受益于发行版\xe2\x80\x99s 版本中尚未提供的功能时,可能需要从源代码进行编译。对于编译器来说,较新的版本也可能生成比早期版本更好的 \xe2\x80\x9c 二进制文件。
\n\n选择自己编译软件的另一个原因可能是您希望影响构建过程,例如不同的编译器设置或具有较少依赖性的不同配置。然而,这种情况很少见 \xe2\x80\x93 在大多数情况下,\xe2\x80\x99 不值得这么麻烦。
\n\n另外,正如您\xe2\x80\x99自己所经历的那样,安装预编译包只需要几分钟(甚至几秒钟),而编译则需要一些时间,具体取决于要编译的软件和您的硬件。
\n\n最重要的是,除非您有充分的理由,否则请使用 distribution\xe2\x80\x99s 包。
\n| 归档时间: |
|
| 查看次数: |
13989 次 |
| 最近记录: |