Help me! Why my dll export lots of symbols which I dont want?
-
Hi, I'm building a dll which export some interfaces. I use a .def file to set export symbols. But, after build, while using VC tool "depends" to watch export symbols, I see lots of additional functions which not defined in my .def file! My dll also link some thridparty libs which implement these additional functions. Do you know the reason and how to resolve it? :sigh:
-
Hi, I'm building a dll which export some interfaces. I use a .def file to set export symbols. But, after build, while using VC tool "depends" to watch export symbols, I see lots of additional functions which not defined in my .def file! My dll also link some thridparty libs which implement these additional functions. Do you know the reason and how to resolve it? :sigh:
There one other way to export functions is dll. Using
__dllexport
, check if this is what happening in your case.Prasad Notifier using ATL | Operator new[],delete[][^]
-
Hi, I'm building a dll which export some interfaces. I use a .def file to set export symbols. But, after build, while using VC tool "depends" to watch export symbols, I see lots of additional functions which not defined in my .def file! My dll also link some thridparty libs which implement these additional functions. Do you know the reason and how to resolve it? :sigh:
I think you are adding
__declspec(dllexport)
to the class itself. Rather add it to the functions you want to export.
Press: 1500 to 2,200 messages in just 6 days? How's that possible sir? **Dr.Brad :**Well,I just replied to everything Graus did and then argued with Negus for a bit.