programing:c-language:gcc-programing:gcc-library-link-order
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン | |||
programing:c-language:gcc-programing:gcc-library-link-order [2022/06/26 08:51] – [ライブラリの再帰検索] yoko | programing:c-language:gcc-programing:gcc-library-link-order [2022/06/27 08:48] (現在) – yoko | ||
---|---|---|---|
行 28: | 行 28: | ||
* ライブラリファイル名が `libhoge.a` だとすると、GCCでは最初の `lib` と後ろの `.a` は省いて、「`-lhoge`」のようにリンク指定する。 | * ライブラリファイル名が `libhoge.a` だとすると、GCCでは最初の `lib` と後ろの `.a` は省いて、「`-lhoge`」のようにリンク指定する。 | ||
+ | * macOSでは、`--start-group` と `--end-group` のオプションは受け付けてくれない。ただ、Ubuntuのgccほど厳密ではなくてある程度の再帰はみてくれている模様。 | ||
参考 | 参考 |
programing/c-language/gcc-programing/gcc-library-link-order.1656201082.txt.gz · 最終更新: 2022/06/26 08:51 by yoko