I have written a lot of custom libraries which are in the /lib folder so they can be unit tested (so don’t need to use
test_build_project_src = true.
I have enough that I want to start moving them into subdirectories so:
/lib - /WirelessComms - /ServerCommunication - ServerCommunication.h - ServerCommunication.cpp - /ClientCommunication - ClientCommunication.h - ClientCommunication.cpp - /Interfaces - /RS485 - ..... - /CANBus - ..... /src - main.cpp - ....etc
When the libraries are not in the Interfaces and WirelessCommunication folders, they are included fine by
#include "ClientCommunication.h", but when I move them to the above folder structure and try to include them by
#include "WirelessComms/ClientCommunication.h" they aren’t found.
I have tried chain and deep LDF modes but neither seem to work.
Any thoughts on why they aren’t being found?