Skip to content
Snippets Groups Projects
Commit 560bcb65 authored by Thomas Purcell's avatar Thomas Purcell
Browse files

Add documentation to tool chains

hopefully make it easier to install
parent 1f1abc0d
No related branches found
No related tags found
No related merge requests found
...@@ -31,8 +31,12 @@ As an example here is an `initial_config.cmake` file used to construct `sisso++` ...@@ -31,8 +31,12 @@ As an example here is an `initial_config.cmake` file used to construct `sisso++`
############### ###############
set(CMAKE_CXX_COMPILER g++ CACHE STRING "") set(CMAKE_CXX_COMPILER g++ CACHE STRING "")
set(CMAKE_CXX_FLAGS "-O2" CACHE STRING "") set(CMAKE_CXX_FLAGS "-O2" CACHE STRING "")
set(EXTERNAL_BOOST OFF CACHE BOOL "")
#################
# Feature Flags #
#################
set(USE_PYTHON ON CACHE BOOL "") set(USE_PYTHON ON CACHE BOOL "")
set(EXTERNAL_BOOST OFF CACHE BOOL "")
``` ```
Here the `-O2` flag is for optimizations, it is recommended to stay as `-O2` or `-O3`, but it can be changed to match compiler requirements. Here the `-O2` flag is for optimizations, it is recommended to stay as `-O2` or `-O3`, but it can be changed to match compiler requirements.
......
...@@ -3,5 +3,9 @@ ...@@ -3,5 +3,9 @@
############### ###############
set(CMAKE_CXX_COMPILER g++ CACHE STRING "") set(CMAKE_CXX_COMPILER g++ CACHE STRING "")
set(CMAKE_CXX_FLAGS "-O2" CACHE STRING "") set(CMAKE_CXX_FLAGS "-O2" CACHE STRING "")
#################
# Feature Flags #
#################
set(USE_PYTHON OFF CACHE BOOL "") set(USE_PYTHON OFF CACHE BOOL "")
set(EXTERNAL_BOOST OFF CACHE BOOL "") set(EXTERNAL_BOOST OFF CACHE BOOL "")
...@@ -3,5 +3,9 @@ ...@@ -3,5 +3,9 @@
############### ###############
set(CMAKE_CXX_COMPILER g++ CACHE STRING "") set(CMAKE_CXX_COMPILER g++ CACHE STRING "")
set(CMAKE_CXX_FLAGS "-O2" CACHE STRING "") set(CMAKE_CXX_FLAGS "-O2" CACHE STRING "")
#################
# Feature Flags #
#################
set(USE_PYTHON ON CACHE BOOL "") set(USE_PYTHON ON CACHE BOOL "")
set(EXTERNAL_BOOST OFF CACHE BOOL "") set(EXTERNAL_BOOST OFF CACHE BOOL "")
...@@ -3,5 +3,9 @@ ...@@ -3,5 +3,9 @@
############### ###############
set(CMAKE_CXX_COMPILER icpc CACHE STRING "") set(CMAKE_CXX_COMPILER icpc CACHE STRING "")
set(CMAKE_CXX_FLAGS "-O3" CACHE STRING "") set(CMAKE_CXX_FLAGS "-O3" CACHE STRING "")
set(USE_PYTHON OFF CACHE BOOL "")
#################
# Feature Flags #
#################
set(USE_PYTHON OFF CACHE BOOL "")
set(EXTERNAL_BOOST OFF CACHE BOOL "")
...@@ -3,5 +3,9 @@ ...@@ -3,5 +3,9 @@
############### ###############
set(CMAKE_CXX_COMPILER icpc CACHE STRING "") set(CMAKE_CXX_COMPILER icpc CACHE STRING "")
set(CMAKE_CXX_FLAGS "-O3" CACHE STRING "") set(CMAKE_CXX_FLAGS "-O3" CACHE STRING "")
set(USE_PYTHON ON CACHE BOOL "")
#################
# Feature Flags #
#################
set(USE_PYTHON ON CACHE BOOL "")
set(EXTERNAL_BOOST OFF CACHE BOOL "")
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment