1. ホーム
  2. gcc

[解決済み] 一部のライブラリのみを静的にリンクする

2022-08-21 05:36:33

質問

GCCでリンクする際に、特定のライブラリだけを静的にリンクするにはどうしたらよいでしょうか。

gcc ... -static ... は静的にリンクしようとします。 すべて を静的にリンクしようとしますが、いくつかのライブラリ(例えば libX11) の静的バージョンは持っていません。

どのように解決するのですか?

gcc -lsome_dynamic_lib code.c some_static_lib.a