在 Ubuntu 18.04 上使用 make 安装 Garfield++ 时出错
Error when installing Garfield++ with make on Ubuntu 18.04
我正在尝试安装 garfield++ 以配合我的 geant4
安装,因此我按照 CERN 提供的安装说明克隆了 git 存储库,但是当我使用 make 时出现此错误:
/home/garfield/Object/ComponentTcad3d.o
Messages de l'assembleur:
Erreur fatale: ne peut créer /home/garfield/Object/ComponentTcad3d.o: Permission non accordée
makefile:211: recipe for target '/home/garfield/Object/ComponentTcad3d.o' failed
make: *** [/home/garfield/Object/ComponentTcad3d.o] Error 1
我在我的个人文件夹中并使用最后一个 ROOT 版本。
感谢您的帮助。
我更改了我的 ROOT 版本,而不是仅使用 CERN 提供的 pre-compiled 我用源代码构建了我自己的版本。
然后我使用他们的第二种方法(创建一个构建目录,在其中使用 Cmake ..
然后 make
它成功了!所以我认为这是我的 cmake 版本和他们用来编译 ROOT
之间的不匹配
我正在尝试安装 garfield++ 以配合我的 geant4
安装,因此我按照 CERN 提供的安装说明克隆了 git 存储库,但是当我使用 make 时出现此错误:
/home/garfield/Object/ComponentTcad3d.o
Messages de l'assembleur:
Erreur fatale: ne peut créer /home/garfield/Object/ComponentTcad3d.o: Permission non accordée
makefile:211: recipe for target '/home/garfield/Object/ComponentTcad3d.o' failed
make: *** [/home/garfield/Object/ComponentTcad3d.o] Error 1
我在我的个人文件夹中并使用最后一个 ROOT 版本。
感谢您的帮助。
我更改了我的 ROOT 版本,而不是仅使用 CERN 提供的 pre-compiled 我用源代码构建了我自己的版本。
然后我使用他们的第二种方法(创建一个构建目录,在其中使用 Cmake ..
然后 make
它成功了!所以我认为这是我的 cmake 版本和他们用来编译 ROOT