Looking for advice on how to think about when to add directories with headers in them as
target_include_directories() vs adding every header file by hand using
One thing I’ve noted is that I struggle to tell the linker which one to use if different headers with the same name (say utils.h) exists on different levels in a code base. Is
target_sources() the most practical solution in that case?
Would appreciate some rules of thumb type advice on this, thanks.