23

supertuxkart や regnum online などの一部の Linux アプリには静的バイナリがあり、ダウンロード後は共有ライブラリをインストールしなくても動作します。すべてのディストリビューションで。どうすればそのようなアプリを作成できますか?

4

1 に答える 1

24

すべてのリソースが実行可能ファイルに含まれていることを確認し、実行可能ファイルを静的にリンクします。

gcc -o foo main.o -static -lbaz -lbar

ただし、これには欠点もあります。動的リンクを検索します。

于 2013-02-12T21:38:13.203 に答える