source: trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/Appendix/buildFile.xml

Last change on this file was 1208, checked in by garnier, 15 years ago

CVS update

File size: 2.6 KB
Line 
1<!-- ******************************************************** -->
2<!--                                                          -->
3<!--  [History]                                               -->
4<!--    Converted to DocBook: Katsuya Amako, Aug-2006         -->
5<!--                                                          -->
6<!-- ******************************************************** -->
7
8
9<!-- ******************* Section (Level#1) ****************** -->
10<sect1 id="sect.StepGuides">
11<title>
12Step-by-Step Installation Guides
13</title>
14
15<para>
16You can find below some useful pages collecting instructions on how to
17install Geant4 in a detailed step-by-step tutorial:
18
19<itemizedlist spacing="compact">
20   <listitem><para>
21     <ulink url="http://geant4.slac.stanford.edu/tutorial/installation/">
22      Step by step Installation Guides</ulink>.
23   </para></listitem>
24</itemizedlist>
25</para>
26
27<!-- ******************* Section (Level#2) ****************** -->
28<sect2 id="sect.BldMSV">
29<title>
30Building on MS Visual C++
31</title>
32
33<para>
34Geant4 can be compiled with the C++ compiler of MS Visual Studio
35C++ and the
36<ulink url="http://cygwin.com/">
37Cygwin toolset</ulink>.
38Detailed instructions are given in the Installation
39manual. As the build system relies on <literal>make</literal> and other
40Unix tools using only the compiler of MS Visual Studio, the section on
41</para>
42
43<para>
44<xref linkend="sect.MkflEnvVar" /> Makefile and environment variables
45applies also for building with MS Visual C++.
46</para>
47
48<para>
49We do not support compilation directly under MS Visual Studio,
50i.e. we do not provide workspace files <literal>(.dsw)</literal> or project
51files (<literal>.dsp</literal>).
52</para>
53
54<para>
55However the executables created are debuggable using the
56debugger of MS Visual Studio. You may have to help the debugger
57finding the path to source files the first time you debug a given
58executable.
59</para>
60
61<para>
62Listed below are some useful pages with instructions on how to start with the
63installation of CygWin, and also tips for creating a project under Visual
64Studio:
65
66<itemizedlist spacing="compact">
67   <listitem><para>
68     <ulink url="http://www.lcsim.org/docs/gettingstarted/Cygwin/">
69     Getting started with Cygwin</ulink>.
70   </para></listitem>
71   <listitem><para>
72     <ulink url="http://cern.ch/geant4/support/windows_note.shtml">
73     Cygwin Installation Notes</ulink>.
74   </para></listitem>
75   <listitem><para>
76     <ulink url="http://www.lcsim.org/docs/gettingstarted/geant4msvc++/net2005/index.htm">
77     Building a MSVC++ Visual Studio 2005 Geant4 project</ulink> (setup no longer supported).
78   </para></listitem>
79</itemizedlist>
80</para>
81
82</sect2>
83
84</sect1>
Note: See TracBrowser for help on using the repository browser.