I am writing a C++ static library with Visual C++ 2008 and will sell it to developers. I find it is necessary to provide two versions for the static library, that is, release version and debug version, so that the developers can compiled their corresponding project with the static library.
However, for the debug version of the static library, will it disclose some of the information of the source codes? Of course, I do not want this to happen.