/DLL (построение библиотеки DLL)
/DLL
Заметки
Параметр /DLL служит для построения библиотеки DLL в качестве основного выходного файла. Библиотеки DLL обычно содержат экспорты, которые могут использоваться другими программами. Существует три метода указания экспортов; далее они перечислены в рекомендуемом порядке использования:
Модификатор __declspec(dllexport) в исходном коде;
Оператор EXPORTS в файле DEF;
Спецификация /EXPORT в команде LINK.
В программе может использоваться сразу несколько методов.
Еще один способ построения библиотеки DLL — это использование оператора определения модуля LIBRARY. Вместе параметры /BASE и /DLL эквивалентны оператору LIBRARY.
Не следует использовать этот параметр в среде разработки; он предназначен только для использования в командной строке. Этот параметр задается при создании проекта библиотеки DLL с помощью мастера приложений.
Обратите внимание, что при предварительном создании библиотеки импорта перед созданием файла DLL для построения библиотеки импорта необходимо использовать тот же набор объектных файлов, что и при построении файла DLL.
Установка данного параметра компоновщика в среде разработки Visual Studio
Откройте диалоговое окно Страницы свойств проекта. Дополнительные сведения см. в разделе Установка свойств проекта Visual C++.
Щелкните папку Свойства конфигурации.
Щелкните страницу свойств Общие.
Измените значение свойства Тип конфигурации.
Установка данного параметра компоновщика программным способом
- См. раздел ConfigurationType.