ChinaNet
标题:
linux下AIDA的设置
[打印本页]
作者:
鸿飞冥冥
时间:
2015-4-8 10:15
标题:
linux下AIDA的设置
AIDA在windows+cygwin的情况下已经有人介绍过了,在linux下的好像还没有。很早就想介绍一下,却一直拖到现在,汗!
G4里有很多examples用到了AIDA,配置一个AIDA还是有必要的。
1.GNUmakefile里,去掉G4ANALYSIS_USE := true前的注释#,此时有些examples就需要AIDA了。
2.在
http://aida.freehep.org
里有AIDA的详细介绍,有比较详细的AIDA介绍。一般大家都使用AIDA Compliant Tools,也就是我们经常见到的 Open Scientist, PI, AIDA-JNI,还有基于Java的JAIDA等等。 在此网页点击左侧的AIDA Compliant Tools即可进入,也可直接点击
http://aida.freehep.org/tools.thtml
3.在linux下我一直都是安装Open Scientist,其他的没有尝试过,就不介绍了。点击Open Scientist的链接
http://openscientist.lal.in2p3.fr/
,这里有Open Scientist的详细介绍。点击左侧的Download and run 进入到下载区
http://OpenScientist.lal.in2p3.fr/download
,在16.4目录下根据自己的操作系统,机器类型(36位,64位)和gcc的版本选择下载,以下在linux(!)下的安装与机器类型无关。
4. 我在服务器上安装的是osc_vis-v16r4-Linux-x86_64-gcc_346.zip
$ unzip osc_vis-v16r4-Linux-x86_64-gcc_346.zip #解压后有个OpenScientist文件夹
$ cd ~/OpenScientist/v16r4/ #里面应该有install 和多个.sh 或.csh文件,其中一个是aida-setup.sh
$ ./install #install 只需在安装时运行一次,以后打开新的任务时就可以省了。
$ source ~/OpenScientist/v16r4/aida-setup.sh #每一次打开新的窗口时都需重新运行一次。这样就可以了。
.
.
.(运行你的任务)
.
.
$ onxlab #任务结束后运行onxlab,就可以打开你生成的aida文件了。当然你也可以到windows下用JAS3。
差不多就这样,我在Ubuntu+gcc4.x(32位)和RedHat+gcc3.46(64位)下成功编译安装。 由于linux版本众多,不保证其他版本完全适用。
转自
www.52mc.net
欢迎光临 ChinaNet (http://www.nuclear.net.cn/)
Powered by Discuz! X3.1