template-project-cpp
template-project-cpp copied to clipboard
An template C++ project using CMake for build configuration and Catch/TravisCI for automated testing
Adds: - Dockerfile.dev - start_dev_env.sh - script to build & start the docker image and execs into it
For starters let me just say that this is a great template to start any C++ project with a very good foundation. I would just like to make a suggestion,...
The template project still needs plenty of documentation to explain what each bit is doing: - [x] CMakeLists.txt - [x] MyLibrary.{cpp,hpp} - [x] MyTests.cpp - [x] travis.yml - [x] appveyor.yml...
@martinjrobins what are your thoughts on Abseil support? Would be different than other libraries such as Eigen and Boost they strongly recommend building it from your project tree. We could...
@martinjrobins what do you think about adding in something from Eigen? Another very short function that, perhaps, accepts an Eigen matrix and returns the largest (in magnitude) eigenvalue? Or some...