Функция экспорта в статическую библиотеку c ++ - PullRequest
2 голосов
/ 03 августа 2010

Мое приложение ссылается на стороннюю статическую библиотеку, которая без исходного кода, и я обнаружил, что функция, реализованная в этой библиотеке, экспортируется в мой exe-файл с помощью dumpbin.exe, точно так же, как функция экспорта в DLL. Я попытался изменить файл заголовка, предоставленный библиотекой, избавился от всех материалов __declspec (dllexport) и заново связал мое приложение, но функция все еще экспортируется. Есть ли способ сделать это неэкспортированным?

1 Ответ

1 голос
/ 03 августа 2010

Нет. Вам придется перекомпилировать саму библиотеку, изменение заголовка не повлияет на двоичный код библиотеки. Какие проблемы вызывает у вас экспортируемая функция?

...