我正在尝试在 Ubuntu 12.04 中安装cling
。我认为正确的方法是下载二进制文件,因为它们可用这里,但解压后的文件夹如下:
~/Desktop/cling » ls
bin docs include lib share
我认为这需要将目录内容与文件系统的某些目录合并。我不熟悉这种方法,但我觉得有点不妥;我该如何安装、升级和删除它?
我原本想用 deb 来打包它,但是我从来没有这样做过,所以我不知道这是否是正确的方法。
有没有更好的安装方法cling
?
答案1
Cling 现在为 Ubuntu(以及 Fedora 和 OSX)提供二进制快照,您可以在此处找到https://root.cern.ch/download/cling
例如如果你使用的是 ubuntu 16 (或者更新版本?):
sudo apt install -y wget unar
wget https://root.cern/download/cling/cling_2020-11-05_ROOT-ubuntu2004.tar.bz2
unar cling_2020-11-05_ROOT-ubuntu2004.tar.bz2
./cling_2020-11-05_ROOT-ubuntu2004/bin/cling
答案2
cling
现已为 GNU Guix 打包,并且 Guix 可以安装在任何 GNU/Linux 发行版(如 Ubuntu)上。
按照此处的说明完成 Guix 的二进制安装后:https://guix.gnu.org/manual/en/html_node/Binary-Installation.html,您可以cling
通过以下方式安装:
$ guix install cling
并验证其是否适用于:
$ cling '#include <stdio.h>' 'printf("Hello World!\n");'
Hello World!
希望与从源代码构建 Cling/LLVM 相比,这可以节省您一些时间。