2

ao、bo、および co がある場合、ld でそれらを do にリンクし、それをメイン オブジェクト ファイルにリンクするにはどうすればよいですか? 私が実現したいのは、入力ファイル内のすべてのシンボルが 1 つの大きな出力ファイルに結合されることだけです。

4

2 に答える 2

3

それを見つけた。-r オプションはファイルをインクリメンタルにリンクするため、ld への入力として使用できます。

于 2009-08-18T14:57:27.067 に答える
2

.o ファイルを連結したものをライブラリと呼びます。arライブラリ ユーティリティを使用して作成します。

ar rvs mylib.a a.o b.o c.o

次に、ライブラリに対してリンクできます。

cc main.c mylib.a
于 2009-08-18T15:02:13.113 に答える