ここにはHugeApp
と呼ばれる巨大なアプリケーションがあります。異なるライブラリが必要です。これらのライブラリの中には、依存関係が必要なものもあります(他のライブラリはここから開発されています) )。依存関係のないライブラリを構築する
のうち、HugeApp
のどれかを非表示にすることが可能かどうか、そして/または良いアイデアがあるのだろうかと思いました。
システムで暗号化された通信を担当するライブラリを作成し、トップアプリケーションが気にしたり、この部分(comms)に必要な暗号化ライブラリがいくつかあることを知っておく必要があるとします。システム?それは...
あなたは、外部DLLのよう、これらのライブラリを構築する場合は、外部ライブラリは気に唯一のものです、それは知っているするための必要はありません
この特定のアプリケーションでDLLを使用することはできません。スペックは静的なライブラリが必要であることを示しています。 – ALOToverflow
次に、ライブラリを別のプロジェクトに移動し、HugeAppからそのプロジェクトへの参照を追加するだけです。プロジェクトオプションにスタティックライブラリ用のプリコンパイル済みヘッダーが含まれていることを確認してください。 –