当前位置: 首页>>技术教程>>正文


installation – 如何向后移植/安装较新版本的 clang?

,

问题描述

我只想安装最新版本的 clang http://packages.ubuntu.com/raring/clang-3.2

这是否意味着我必须将内核更新为raring?

最佳回答

Clang 3.2.1 目前可用于 Launchpad 上的 12.04(Precise)12.10(Quantal)

Clang 3.2.1 for 13.04(Raring) 可从 Universe 存储库获取,并且可以通过 Synaptic 或 apt 正常安装。

对于 12.04,您可以使用以下行通过 Synaptic 将 PPA 添加到存储库(下面的链接中提供了说明):

deb http://ppa.launchpad.net/kxstudio-team/builds/ubuntu precise main

或者,从命令行( Ctrl + Alt + t ):

sudo add-apt-repository ppa:kxstudio-team/builds
sudo apt-get update
sudo apt-get install clang

对于 12.10,您可以从 here 下载更新的 deb 文件并使用 sudo dpkg -i <package name> 进行安装,或者从 PPA 进行安装。

要在 12.10 上安装 PPA,请从终端运行以下命令 ( Ctrl + Alt + t ):

sudo add-apt-repository ppa:georgekola/clang
sudo apt-get update
sudo apt-get install clang

在 Synaptic 中,添加以下行:

deb http://ppa.launchpad.net/georgekola/clang/ubuntu 量子主

12.10 软件包的注意事项:deb 文件从 2013 年 2 月开始命名为 3.2-1~exp5ubuntu1,而 PPA 从 2012 年 12 月开始命名为 3.2-1~exp1ubuntu3。就我个人而言,我在 12.04 上使用 clang 3.2.1,目前无法给出建议12.10 上使用哪个包。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/14335.html,未经允许,请勿转载。