Я хочу иметь один проект Visual Studio, который создает файл DLL и файл библиотеки импорта (.lib). (Библиотека импорта — это статически подключаемая библиотека, которая отвечает за загрузку этого DLL-файла в другие проекты, которые его используют).
Поэтому я перешел на Visual Studio C++ 2008 Express. Edition, создал новый проект типа «Библиотека классов» и установил для параметра «Тип конфигурации» значение «Динамическая библиотека (.dll)».
Но когда я создаю решение , единственный соответствующий выходной файл, который я вижу, - это файл DLL; Я не вижу создания какого-либо файла LIB. Я просмотрел каталог проекта и все подкаталоги (Release и Debug).
Я считаю, что можно создать файл LIB и DLL одновременно, потому что в MSDN написано: «Компоновщик создает библиотеку импорта при сборке DLL». Кроме того, другой пользователь этого веб-сайта одновременно создает файлы LIB и DLL с помощью Visual C++.
И как мне это сделать?
Подробнее здесь: https://stackoverflow.com/questions/584 ... n-visual-c