Нужно ли определять файл def? - PullRequest
1 голос
/ 07 октября 2011

Необходимо ли определять файл def в dll vc ++ (неуправляемом). Если я не хочу определять файл def, то как я могу создать dll без файла def.

1 Ответ

2 голосов
/ 07 октября 2011

Файл .def является файлом определения модуля.Он контролирует, какие символы экспортируются из DLL.Файл .def не является абсолютно необходимым - вместо него можно указать ключевое слово __declspec(dllexport).

В целом, использование __declspec(dllexport) проще с C ++, так как экспорт символа C ++ с использованием .def требует понимания схемы искажения имени компилятора.

...