I have built a shared library (.dll, .so) with VC++2008 and GCC. The problem is that inside both libs it shows the names of private symbols (classes, functions) and they weren't exported.
I don't want my app to display the name of classes/functions that weren't exported. Is any way i can do that?
In GCC i did: Compiled with -fvisibility=hidden and then made public with attribute ((visibility("default")))
In VC++: __declspec(dllexport)
Thanks!