Catch2 v2.3.0 & newer has changed it's include path to the more conventional approach of having the library name as prefix for the includes: catch2/catch.hpp instead of just catch.hpp.
Please change CatchFakeIt.hpp:6 to #include "catch2/catch.hpp", or alternatively add a new IncludeCatch.hpp header that utilizes __has_include or similar to look for either.
Catch2 v2.3.0 & newer has changed it's include path to the more conventional approach of having the library name as prefix for the includes:
catch2/catch.hpp
instead of justcatch.hpp
.Please change
CatchFakeIt.hpp:6
to#include "catch2/catch.hpp"
, or alternatively add a newIncludeCatch.hpp
header that utilizes__has_include
or similar to look for either.Also, consider doing the same for FakeIt. :)