首页 > 解决方案 > 在开始执行之前执行root命令链接

问题描述

有没有办法告诉root在开始时执行(比如说)以下命令?

.L /usr/lib/libgsl.so
.L /usr/lib/libgslcblas.so

我觉得很方便,因为每次启动 root 时都必须执行此操作。我的 .C 文件使用了这些库。

我找到了一个选项-e,但我不能将它用于超过一行的命令。

标签: root-framework

解决方案


当然,只需将以下内容添加到一个~/.rootlogon.C(或创建一个,以防你没有它):

{
// old content here
  gROOT->ProcessLine(".L /usr/lib/libgsl.so");
  gROOT->ProcessLine(".L /usr/lib/libgslcblas.so");
}

推荐阅读