COIN-OR::LEMON - Graph Library

Changes between Version 2 and Version 3 of InstallLinux


Ignore:
Timestamp:
08/06/13 23:25:48 (11 years ago)
Author:
Peter Kovacs
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InstallLinux

    v2 v3  
    22
    33This file contains instructions for building and installing LEMON from
    4 source on Linux. The process on Windows is similar.
     4source on Linux. The process on other systems (OSX, Windows, etc.) is similar.
    55
    66Note that it is not necessary to install LEMON in order to use
     
    6666}}}
    6767
    68       This command installs LEMON under /usr/local (you will need root
     68      This command installs LEMON under `/usr/local` (you will need root
    6969      privileges to be able to do that). If you want to install it to
    7070      some other location, then pass the
    71       -DCMAKE_INSTALL_PREFIX=DIRECTORY flag to cmake in Step 3.
     71      `-DCMAKE_INSTALL_PREFIX=<directory>` flag to cmake in Step 3.
    7272      For example:
    73      
    74       $ cmake -DCMAKE_INSTALL_PREFIX=/home/username/lemon'
    75 
     73{{{     
     74      $ cmake -DCMAKE_INSTALL_PREFIX=/home/username/lemon ..
     75}}}
    7676== Configure Options and Variables ==
    7777
     
    8484You find a list of the most useful options below.
    8585
    86 {{{-DCMAKE_INSTALL_PREFIX=PREFIX}}}
     86{{{-DCMAKE_INSTALL_PREFIX=<directory>}}}
    8787
    88 
    89   Set the installation prefix to `PREFIX`. By default it is `/usr/local`.
     88  Set the installation prefix to the given directory. By default it is `/usr/local`.
    9089
    9190{{{-DCMAKE_BUILD_TYPE=[Release|Debug|Maintainer|...]}}}
    9291
    93   This sets the compiler options. The choices are the following
     92  Set the compiler options. The choices are the following:
    9493
    9594  `Release`: A strong optimization is turned on (`-O3` with gcc). This
     
    113112  very effective way of identifying indexing problems and memory leaks.
    114113
    115 {{{-DCMAKE_CXX_COMPILER=path-to-compiler}}}
     114{{{-DCMAKE_CXX_COMPILER=<path to compiler>}}}
    116115
    117116  Change the compiler to be used.
     
    138137  installed version of !MathJax to properly render the doc.
    139138
    140 {{{-DLEMON_DOC_MATHJAX_RELPATH=DIRECTORY}}}
     139{{{-DLEMON_DOC_MATHJAX_RELPATH=<directory>}}}
    141140 
    142141  The location of the !MathJax library. It defaults to
     
    168167  is enabled and succesfully discovered.
    169168
    170 {{{-DGLPK_ROOT_DIR=DIRECTORY}}},
    171 {{{-DCOIN_ROOT_DIR=DIRECTORY}}},
    172 {{{-DILOG_ROOT_DIR=DIRECTORY}}}
     169{{{-DGLPK_ROOT_DIR=<directory>}}},
     170{{{-DCOIN_ROOT_DIR=<directory>}}},
     171{{{-DILOG_ROOT_DIR=<directory>}}}
    173172
    174173  Root directory prefixes of optional third party libraries.