为Geant4配置Eclipse编译环境IDE
- 格式:doc
- 大小:187.50 KB
- 文档页数:6
为Geant4配置Eclipse编译环境IDE
**************************************
Eclipse 安装.
**************************************
官网下载Eclipse for c++ IDE. 解压直接用。
**************************************
用Eclipse打开N02.
**************************************
点击:File--New--Makefile Project with Existing Code;点击浏览选择文件的位置。
选择Linux GCC作为indexer setting。
点击Finish.
点击Run,出现Launch Debug configuration selection. 双击gdb/mi运行:
***************************************
使用Mac文件,运行程序
***************************************
点击Run--Run Configurations;
在左边找到要运行的工程,例如exampleN02;
右边找到Arguments,内容输入你要运行的mac文件,例如vis.mac ;点击右下角Run。
可以通过mac文件运行程序。
***************************************
自动补全功能的实现
***************************************
这就需要改变Geant4的安装了。
如果你安装Geant4三次以上,你一定对以下语句很了解了:
>./Configure -build
>./Configure 。
这里,我们要重新build一次。
但是选项稍作改变。
首先在安装目录下运行:
>./Configure -rebuild
到回答下面的问题时,要注意。
Do you want to install all Geant4 headers in one directory?[n] 这里改成yes,即y.这样所有的头文件就在一个目录下了。
然后运行:
>./Configure
注意还有句要运行的,即:
>./Configure -install
这样才算把所有的hh头文件,放入include里。
进入安装目录,打开include文件夹,发现所有的头文件都在里面了。
这时候进入eclipse。
点击Project--Properties--C/C++ General--paths and Symbols。
在Includes选项中加入你的G4头文件路径。
例如
/home/syxz/geant4/geant4.9.4.p01/include。
就一切搞定了。
去看看你的头文件都不红了吧。
可以自动补全了。