... | ... | @@ -6,9 +6,21 @@ Introduction |
|
|
|
|
|
Pre-requisites
|
|
|
--------------
|
|
|
Building MatLib requires at least a C++ compiler and CMake (version >= 2.8.4). In order to also build the python interface, you will need SWIG, and Python of course! It should be possible to build against python2 (2.7) or python3. The latter solution is recommended.
|
|
|
Building MatLib requires at least a C++ compiler and CMake (version >= 2.8.4). In order to also build the python interface, you will need SWIG, and Python of course! It should be possible to build against python2 (2.7) or python3. The latter solution is recommended. You can use your OS default python, or Anaconda (which provides the advantage of also including swig). Building on Windows is possible, using MinGW (e.g. with CodeBlocks).
|
|
|
|
|
|
Installation
|
|
|
------------
|
|
|
Building MatLib is relatively easy:
|
|
|
1. Download the files (or clone the repository);
|
|
|
2. Create a build directory to use with CMake;
|
|
|
3. Configure your build using CMake (installation directory, python library, ...), and generate a Makefile (or a project for your IDE);
|
|
|
4. Build, test, and install.
|
|
|
|
|
|
More detailed installation instructions are provided for specific platforms:
|
|
|
* Unix flavors (including MacOSX using a Terminal and the command line)
|
|
|
* MacOSX without Terminal (CMake GUI + XCode)
|
|
|
* Windows (CMake GUI + CodeBlocks + MinGW)
|
|
|
|
|
|
Getting started
|
|
|
--------------- |
|
|
\ No newline at end of file |
|
|
---------------
|
|
|
Beyond the basic unit tests which can be performed during installation, you can start to use MatLib through the [tutorials](tutorials). |
|
|
\ No newline at end of file |