哪个 ROOT 版本在 OpenSUSE LEAP 15.5 上可用
ROOT 是 CERN 开发的数据分析框架。但是,它没有对 OpenSUSE LEAP 15.5 的官方支持。以下是使其工作的方法:
下载
root_download_instructions.txt
root_v6.25.01.Linux-ubuntu18-x86_64-gcc7.5.tar.gz从 https://root.cern/download/。此版本恰好使用 GCC 7.5 构建,这是 OpenSUSE LEAP 15.5 上的默认编译器。此外,Glibc 版本也匹配。
但是,你需要应用 如何修复 ROOT ERROR in cling::CIFactory::createCI(): cannot extract standard library include paths! 中的修复:
如果你有 sudo 权限
symlink_gpp_sudo.sh
sudo ln -s $(which g++) /usr/local/bin/x86_64-linux-gnu-g++-7如果你没有 sudo 权限
symlink_gpp_nosudo.sh
ln -s $(which g++) $HOME/usr/bin/x86_64-linux-gnu-g++-7并确保你的 $PATH 中包含 $HOME/usr/bin,以便 ROOT 能找到符号链接的编译器。
Check out similar posts by category:
Linux
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow