-1
私の状況では、モジュールをバイナリにリンクするのに最適な解決策を知りません。ダイナミックリンクまたはDL APIによる動的ロードのいずれかそれを知っ共有ライブラリの動的リンクまたは動的ロード?
:
- 私たちは、あなたが(私たちは例えば#ifndefのMODULEを行うことができます)リンクするライブラリの関数を使用するかしないかどうかを示すコンパイルのためのフラグを指定することができます。
- ライブラリ関数は、実行時に1回のみ使用されます。
追加情報が必要な場合は、躊躇しないでください。
ダイナミックローディングは、プログラムがライブラリなしで機能できる場合にのみ意味があります。 – Siguza
ライブラリ関数はプログラムの開始時にのみ使用されますか?たとえば、ライブラリ関数を実行可能ファイルとして実行し、 'exec()'を使ってメインアプリケーション(paramsの形式で関連情報を取得)を実行するプロセスを置き換えることができますか? – Galik
広すぎます。例を投稿し、何の意味で_best_で何を意味するのかを指定してみてください。 – LPs