私はC++ビルドフローにかなり慣れていないので、ar
アーカイブを作成する代わりに、ライブラリに部分的なリンクを使用するように切り替えることを考えています。私が持っている必然的な最終コンパイルステップでリンク時間を短縮したいと思っています。一部のライブラリを一度部分的にリンクすると、その最終ステップですべてをリンクするよりも時間を節約できると思います。
私が説明していることは可能ですか?私はそれが線に沿った何かであるべきだと思いますld -Ur -o mylib.o [components]
。私が考慮していない重要なビルドの考慮事項はありますか?