G4在window下的安装有三个途径(G4的编译过程需要几个小时): 1。使用ms vc7.1(2003版),首先在G4的网站下载vc7.1的工程文件和G4的源码。安装步骤和测试例题在G4主页上有,安装过程很简单。 下面是我安装的批处理文件(修改有关路径直接运行): REM Setup for defining the necessary environmental variables
REM for Geant4 development on an Windows machine with VC++.NET
REM Norman.Graf@slac.stanford.edu April 29, 2004 set PATH="C:\j2sdk1.4.1_01\bin";"C:\Progra~1\Tcl\bin";"C:\Progra~1\DAWN";"C:\Progra~1\Ghostgum\gsview";"D:\geant4\usr\WIRED\bin";%PATH% REM Define the OS and Compiler
set G4SYSTEM=WIN32-VC7 set G4INSTALL=D:\geant4\geant4_6_1_NET\geant4_6_1
set G4LIB=%G4INSTALL%\lib\%G4SYSTEM%
set G4TMP=%G4INSTALL%\tmp
set G4BIN=%G4INSTALL%\bin
set G4WORKDIR=%G4INSTALL%\work set G4_INCLUDES=%G4INSTALL%\include
set G4_LIB=%G4INSTALL%\lib\%G4SYSTEM%
REM CLHEP installation set CLHEP_BASE_DIR=D:\geant4\geant4_6_1_NET\CLHEP
set CLHEP_INCLUDE=%CLHEP_BASE_DIR%\include
set CLHEP_LIB=%CLHEP_BASE_DIR%\lib set G4DEBUG=1
set G4_HEADERS=D:\geant4\geant4_6_1_NET\g4msvc++\include
set CLHEP_HEADERS=D:\geant4\geant4_6_1_NET\CLHEP\include
start devenv G4MSVC++.Net.sln
2。使用cygwin工具和ms vc6的cl.exe,运行configure,选择win-32系统和cl.exe编译器。 3。仅使用cygwin工具,这个与在linux下的安装步骤一样。使用gmake和g++工具。 我前几年前使用以上三种方法成功安装过,以后如果在安装,我记下具体步骤告诉大家。
|