Visual Studio 2017 - создание DLL только из статических библиотек (без источников) - PullRequest
0 голосов
/ 11 мая 2018

У нас есть проект Visual Studio для создания файла DLL, и теперь мы преобразовали все источники в 3 отдельных проекта, которые создают статические библиотеки. Это оставляет файл .def и некоторые действия до и после сборки, связанные с самой DLL в этом проекте. Мы хотели бы сохранить генерацию DLL и все дополнительное поведение отдельно от других проектов, если мы можем.

К сожалению, теперь, когда мы пытаемся «построить» этот проект, он больше не производит DLL (предположительно, потому что нет источников, которые ссылаются ни на одну из библиотек).

Я добавил /WHOLEARCHIVE:themainstaticlib, но этого недостаточно.

Если возможно иметь проект Visual Studio, в котором JUST создает DLL из статических библиотек и файла def (и директивы /wholearchive), может кто-нибудь сообщить мне, как?

...