ライブラリが動的であると仮定して、C++ Builder 2010 で混乱しています。静的ライブラリを構築するためにプロジェクトで何を変更する必要があるかについて、ドキュメントにオプションやヘルプが見つかりませんでした。
今は DLL を作成していますが、LIB を作成する必要があるため、プロジェクトにリンクするだけで DLL のことは忘れてしまいます。ところで、LIBを生成しますが、動的リンケージのみです。
ライブラリが動的であると仮定して、C++ Builder 2010 で混乱しています。静的ライブラリを構築するためにプロジェクトで何を変更する必要があるかについて、ドキュメントにオプションやヘルプが見つかりませんでした。
今は DLL を作成していますが、LIB を作成する必要があるため、プロジェクトにリンクするだけで DLL のことは忘れてしまいます。ところで、LIBを生成しますが、動的リンケージのみです。
これが古いことは知っていますが、知る限り Delphi 2010 は .bpi (静的) ファイルをサポートしていません。ある時点で削除されました。ユニットに分割したい大規模なプロジェクトがあり、さまざまな理由で動的ライブラリがそれをカットできないため、これは私たちにとっても悩みの種でした.
プロジェクトの作成時に「静的ライブラリ」を選択する必要があります。プロジェクトが既に存在する場合、変換することはできません。これにより、静的にリンクされたライブラリが作成されます。既存のソース ファイルを新しいプロジェクトに追加してビルドするのは簡単です。
Project Props -> Config properties -> Config Type -> Static library (.lib) を試しましたか?