別のライブラリに配置できるこのコードのチャックがありますが、それがコンパイラの最適化機能にどのように影響するかはわかりません。
オプション1:コードをプロジェクトに直接含め、他のすべてと一緒にコンパイルします。
オプション2:.obj / .oファイルをビルドし、プロジェクトをビルドするときにそれらを使用します。
オプション3:静的ライブラリ(.libまたは.a)を作成し、プロジェクトをビルドするときにそれとリンクします。
さて、私の質問は、これらのうちどれが最高のパフォーマンスをもたらすかということです。コンパイラの最適化に関する各オプションの結果について話し合い/説明できれば、それは非常に素晴らしいことです。
前もって感謝します :-)