I work in company that writes generators of C++ source files based on different input files in our language.
These files are then compiled using standard C++ compiler (MSVC cl, gcc) into the executable and after the compilation, they are removed.
These generated files are depended on number of include files and linked with static libraries containing static code (not dependent on the source files). These files are present in installation directory of our product.
Is there any solution / program / technology that can be used to hide these generated files from user filesystem but keeping them visible for the C++ compiler?
I am looking for cross platform solution (Linux, Windows), something like user space filesystem.
Thanks for any suggestions.