I have this C++ library that uses __LINE__ and _FILE__ preprocessor directives all over the place,
and I would like to disable it or turn it off without having to explicitly remove them myself.

They insert source code directories into my compiled files, making them much larger than they have to be.
Even in release mode, they're in there.