一般に、ar rcs
コマンドを使用してUNIX上に静的ライブラリを作成します。
ここのmanページにあるフラグ「s」はどういう意味ですか
アーカイブシンボルテーブルを生成しないでください。これにより、いくつかのステップで大規模なライブラリの構築をスピードアップできます。結果のアーカイブはリンカーで使用できません。シンボルテーブルを作成するには、arの最後の実行でS修飾子を省略するか、アーカイブでranlibを実行する必要があります。
「結果のアーカイブはリンカーで使用できません。」という文に混乱しています。
arコマンドの後に静的ライブラリを作成するためにranlibを使用する必要がありますか?ranlibの目的は何ですか?また、どのように使用されますか?