equal
deleted
inserted
replaced
4 In this page we detail how to start using LEMON, from downloading it to |
4 In this page we detail how to start using LEMON, from downloading it to |
5 your computer, through the steps of installation, to showing a simple |
5 your computer, through the steps of installation, to showing a simple |
6 "Hello World" type program that already uses LEMON. We assume that you |
6 "Hello World" type program that already uses LEMON. We assume that you |
7 have a basic knowledge of your operating system and \c C++ programming |
7 have a basic knowledge of your operating system and \c C++ programming |
8 language. The procedure is pretty straightforward, but if you have any |
8 language. The procedure is pretty straightforward, but if you have any |
9 difficulties don't hesitate to |
9 difficulties don't hesitate to <a href="mailto:etik-ol@cs.elte.hu">ask</a>. |
10 <a href="http://lemon.cs.elte.hu/mailinglists.html">ask</a>. |
|
11 |
10 |
12 |
11 |
13 \section requirementsLEMON Hardware and software requirements |
12 \section requirementsLEMON Hardware and software requirements |
14 |
13 |
15 In LEMON we use C++ templates heavily, thus compilation takes a |
14 In LEMON we use C++ templates heavily, thus compilation takes a |
29 |
28 |
30 The LEMON LP solver interface can use the GLPK (GNU Linear Programming Kit) |
29 The LEMON LP solver interface can use the GLPK (GNU Linear Programming Kit) |
31 and CPLEX solvers (was tested with CPLEX 7.5). If you want to use it you will |
30 and CPLEX solvers (was tested with CPLEX 7.5). If you want to use it you will |
32 need at least one of these. See \ref configureFlags how to enable these at |
31 need at least one of these. See \ref configureFlags how to enable these at |
33 compile time. |
32 compile time. |
34 |
|
35 |
|
36 \subsection requirementsGUI GUI requirements |
|
37 |
|
38 To compile the graphical graph editor you will need libgnomecanvasmm |
|
39 (2.6.0 or newer). See \ref configureFlags how to enable it. |
|
40 |
33 |
41 |
34 |
42 \section downloadLEMON How to download LEMON |
35 \section downloadLEMON How to download LEMON |
43 |
36 |
44 You can download LEMON from the LEMON web site: |
37 You can download LEMON from the LEMON web site: |
72 need root privileges to be able to install to that |
65 need root privileges to be able to install to that |
73 directory). If you want to install it to some other place, then |
66 directory). If you want to install it to some other place, then |
74 pass the \c --prefix=DIRECTORY flag to \c ./configure, for example: |
67 pass the \c --prefix=DIRECTORY flag to \c ./configure, for example: |
75 |
68 |
76 \verbatim |
69 \verbatim |
77 ./configure --prefix=/home/user1/lemon |
70 ./configure --prefix=/home/username/lemon |
78 \endverbatim |
71 \endverbatim |
79 |
72 |
80 In what follows we will assume that you were able to install to directory |
73 In what follows we will assume that you were able to install to directory |
81 \c /usr/local, otherwise some extra care is to be taken to use the |
74 \c /usr/local, otherwise some extra care is to be taken to use the |
82 library. |
75 library. |