为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。

就一切搞定了。

去看看你的头文件都不红了吧。

可以自动补全了。