我正在尝试安装 CERN 的根软件,目前正处于安装的最后一步。我采取的步骤是这些。
1)获取最新ROOT的来源(见上文)
2) 输入构建命令:
mkdir <builddir>
cd <builddir>
cmake ../root
cmake --build . [ -- -j<N> ] [ or simply "make -j<N>" on Unix systems ]
我按照这个输入
sudo make -j3
下载完成 79% 后,在短暂关闭笔记本电脑后,我收到此错误。
[ 79%] Linking CXX executable ../bin/rootcling
ln: failed to create hard link 'rootcint' => 'rootcling': Operation not permitted
main/CMakeFiles/rootcling.dir/build.make:87: recipe for target 'bin/rootcling' failed
make[2]: *** [bin/rootcling] Error 1
make[2]: *** Deleting file 'bin/rootcling'
CMakeFiles/Makefile2:25797: recipe for target 'main/CMakeFiles/rootcling.dir/all' failed
make[1]: *** [main/CMakeFiles/rootcling.dir/all] Error 2
Makefile:151: recipe for target 'all' failed
make: *** [all] Error 2
我使用的是最新版本的 cmake,并且下载了 ROOT 的所有先决条件。这一切都安装在具有读、写和可执行权限的 USB 闪存驱动器中。