GCCなどで生産された複数のオブジェクトファイルを1つに結合する方法

ソースファイルからGCCで直にやってしまう場合:
gcc -Wl,-r x.cpp y.cpp z.cpp -o mylib.o -nostdlib
これでx.cpp y.cpp z.cppのコンパイル結果がmylib.oに統合されます.

既にあるオブジェクトファイルを単純に結合したい場合:
ar rvs mylib.o x.o y.o z.o
これでx.o y.o z.oがmylib.oに統合されます.

コメント
0件
トラックバック
0件
ブックマーク
0 users
chlere
chlere

Python,C++,JavaScript辺りの事やマインドマップ等について。