ROOT官網:https://root.cern.ch/
1、首先進入下載頁面下載Source distribution的 root_<version>.source.tar.gz
注意不是Binary distributions版
2、初次安裝,建議先進入Documentation下的Building ROOT界面看下。了解安裝的要求和方法。prerequisites為安裝ROOT時所需要提前安裝的軟件。
3、解壓 tar -zxf root_v6.20.02.source.tar.gz 后生成 root-6.20.02
mkdir root-6-build //新建一個文件夾用于專門放編譯的文件
cd root-6-build //進入到新文件夾里
cmake ../root-6.20.02 //在新文件夾里使用cmake編譯root-6.20.02里的文件
我第一次在編譯時報錯,cmake不能找到PythonLibs
我重新安裝了Python3,安裝求鏈接 https://www.cnblogs.com/zzqit/p/10087680.html
但是還是出現相同的報錯。這時需要專門安裝Python的庫
sudo yum install python3-devel
注意在CentOS 下叫做 python3-devel,而非一般開發包的 python-dev(Ubuntu下是python-dev)
安裝完后,重新 cmake ../root-6.20.02 就可以通過。最后 make -j8 這個編譯過程時間比較長。
參考 https://blog.csdn.net/qq_38228254/article/details/79735668