I am integrating a solution from a vendor which provide me only with a list of C++ header and Static Linked lib (.a)files. The structure of the header files are separated into multiple folder, like boost, math, json, eigen etc.
Hence, in my interface file, I only include the highest level of .h file.
If I swig without option -includeall, built. But I have no idea how to link, since there are so much .a file with very similar name...
If I use option -includeall during swig, swig will complaint unable to find the header, even i tried to using -I to include the highest level of the include folder/directory.