Как собрать статическую библиотеку с помощью RAD Studio 2010? - PullRequest
0 голосов
/ 21 марта 2011

C ++ Builder 2010 запутал меня, полагая, что моя библиотека динамическая.Я не нашел никаких опций или справки в документах относительно того, что мне нужно изменить в проекте для создания статической библиотеки.

Сейчас я создаю DLL, но мне нужно создать LIB, поэтому я могу просто связать ее спроект и забыл про DLL.Кстати, он производит LIB, но только для динамической связи.

Ответы [ 3 ]

0 голосов
/ 03 января 2012

Я знаю, что это старый, но AFAIK Delphi 2010 не поддерживает .bpi (статические) файлы. Это было удалено в некоторый момент. Это также стало для нас проблемой, так как у нас есть большой проект, который мы хотим разбить на блоки, и по разным причинам динамические библиотеки не будут его сокращать.

0 голосов
/ 03 января 2012

При создании проекта вы должны выбрать «Статическая библиотека».Вы не можете конвертировать его, когда проект уже существует.Это создаст статически связанную библиотеку.Должно быть легко добавить ваши существующие исходные файлы в новый проект и просто собрать.

0 голосов
/ 21 марта 2011

Вы пробовали Project Props -> Свойства конфигурации -> Тип конфигурации -> Статическая библиотека (.lib)?

...