CMMTree v1.0
First own project

  1. Create a directory with any name you like - e.g. abc - anywhere in your computer's directory structure.
  2. Create subdirectories ../abc/src, ../abc/src/hpp and ../abc/project.
  3. Copy files cmmtree.cpp, main_00.cpp and node.cpp to the ../abc/src directory.
  4. Copy files cmmtree.hpp, main_00.hpp, node.hpp, predicates.hpp and utils.hpp to the ../abc/src/hpp directory.
  5. Copy one of the basic_**.hpp example to the ../abc/project directory.
  6. Edit the file main_00.cpp and enter the appropriate name of the included header file(s).
  7. Run the terminal program in the ../abc/src directory.
  8. Compile the main_00.cpp program:
g++ -Wall -std=c++20 -pthread -Wpedantic -Wconversion -O3 main_00.cpp -o main_00.exe
  1. Modify the copied example to adapt it to your needs.

If you are planning a more extensive project use the main_01.cpp and main_01.hpp files.