Skip to content
Snippets Groups Projects
user avatar
Amira Abdel-Rahman authored
17f7a500
History
Name Last commit Last update
cmake
cpp_frep
.gitignore
CMakeLists.txt
README.md

cpp_frep

A simple c++ frep library to design custom functional representation of geometries.

Dependencies

Similar to cpp_starter:

  • a modern C++ compiler (i.e. one that supports C++17 features, ex. gcc 7+)
  • cmake 3.13 or newer
  • Eigen3 (installable via apt, yum, or homebrew)

Building

From the project's root directory,

mkdir build
cd build
cmake ..
make

Tips:

  • you can build using multiple threads at once using e.g. make -j4
  • you can specify a specific compiler using cmake .. -DCMAKE_CXX_COMPILER=g++-8
  • for debugging symbols use cmake .. -DCMAKE_BUILD_TYPE=Debug

Running

From the build directory,

cpp_frep/cpp_frep