Skip to content

Commit

Permalink
Updated readme with information about NOOPENMP option
Browse files Browse the repository at this point in the history
  • Loading branch information
thesamovar committed Jan 9, 2015
1 parent 707a213 commit 6cb76e1
Showing 1 changed file with 12 additions and 2 deletions.
14 changes: 12 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,15 +30,25 @@ Installation

### Other systems

KlustaKwik is written in C++, and provided as source code. A makefile is provided. It is a plain-text program that runs from the command line, so compilation should be straightforward.
KlustaKwik is written in C++, and provided as source code. A makefile is provided.
It is a plain-text program that runs from the command line, so compilation should be straightforward.

On Linux and Mac OS X simply unzip the source folder, open a command line terminal in the unzipped folder and type:

[yourterminal]$make

This will create the executable: KlustaKwik.

KlustaKwik can be compiled on Windows using either [MinGW](http://www.mingw.org/) or Microsoft Visual C++. With Visual C++, you may need to add `_USE_MATH_DEFINES` in preprocessor definitions, and compile it with /MT rather than /MD to avoid the DLL Hell.
Note that on some Mac versions, there is no OpenMP support in the default
compiler and so compilation will fail. In this case, build with the command:

make NOOPENMP=1

KlustaKwik can be compiled on Windows using either [MinGW](http://www.mingw.org/) or
Microsoft Visual C++. With Visual C++, you may need to add `_USE_MATH_DEFINES` in
preprocessor definitions, and compile it with /MT rather than /MD to avoid the DLL Hell.

Project files for MSVC 2013 are provided.


Usage
Expand Down

0 comments on commit 6cb76e1

Please sign in to comment.