binutilsで1つのプログラムのみをビルドする方法

binutilsで1つのプログラムのみをビルドする方法

私の興味とまったく関係のないプログラムがたくさんあるので、binutilsUbuntuからGNUとして特定のプログラムを作成したいと思いました。

プログラムはバイナリファイルを参照します(例:arobjcopy)。

arたとえば、私は、、、、、...arobjdump興味があります。objcopyreadelf

この問題についてどうすればよいですか?

別のソースコードを削除してみました。binutils-version/binutils/Makefile

ただし、Makefileオブジェクトファイルはまだすべてのプログラム用に生成されます(Makefileにもありますbinutils-version/)。

プログラムを作成するための新しいアイデアをください。

ベストアンサー1

configure.sh--disable-DIR次のように、スイッチ呼び出しを使用してGNU binutilsリポジトリで特定のディレクトリ展開を無効にできます。StackOverflowに関するこの質問

コンポーネントをより具体的に有効/無効にする方法はわかりませんが、これによりビルド速度が大幅に向上します--disable-gdb--disable-ld

おすすめ記事