binutils

binutils-common 解凍中にエラーが発生しました。
binutils

binutils-common 解凍中にエラーが発生しました。

したがって、sudo apt updateを使用してkali linuxを更新すると、次のようになります。 Get:1 file:/run/live/medium kali-last-snapshot InRelease Ign:1 file:/run/live/medium kali-last-snapshot InRelease Get:2 file:/run/live/medium kali-last-snapshot Release [7,354 B] Get:2 file:/run/live/medium kali-last-snapshot Re...

Admin

binutilsの設定中にエラーが発生しました。
binutils

binutilsの設定中にエラーが発生しました。

私はフォローしていますこのチュートリアルbinutils欠落している入力ファイルを指すエラーログを受信して​​いる間、インストール部分で停止しました。 gcc: fatal error: no input files compilation terminated. これは本当に初めてなので、優しくお願いします。...

Admin

objdumpの可能なscl値は何ですか?
binutils

objdumpの可能なscl値は何ですか?

これobjdump のマニュアルページ次のサンプル出力を提供しますobjdump -t。 出力形式はダンプファイルの形式によって異なりますが、大きく2つのタイプがあります。 1つは次のとおりです。 [ 4](sec 3)(fl 0x00)(ty 0)(scl 3) (nx 1) 0x00000000 .bss [ 6](sec 1)(fl 0x00)(ty 0)(scl 2) (nx 0) 0x00000000 fred 角カッコ内の数字は記号テーブルの項目番号、sec 数字はセクション番号、fl 値は記号のフラグビット、ty 数...

Admin

gccでarm 32ビットコードをクロスコンパイルするには、どのターゲットフラグを設定する必要がありますか?
binutils

gccでarm 32ビットコードをクロスコンパイルするには、どのターゲットフラグを設定する必要がありますか?

一部の32ビットarmデバイス用のクロスコンパイルビルドサーバーを構築しようとしています。アーキテクチャは次のとおりです。 (uname -m から) "armv5tejl" binutils および gcc の宛先を指定する必要があります。 - target = aarch64-linux(例えば)私のユースケースのターゲットフラグは--target = armav5tejl-linuxであると予想するべきですか?それともどのターゲットフラグを使用するのか、どうすればわかりますか? $で助けを求めてみましたが、gcc --target-help| less...

Admin

ldscriptsの.xsファイルと.x *ファイルは何ですか?
binutils

ldscriptsの.xsファイルと.x *ファイルは何ですか?

これらのファイルは何ですか? /lib/x86_64-linux-gnu/ldscripts/elf32_x86_64.xs /lib/x86_64-linux-gnu/ldscripts/elf_x86_64.xs /lib/x86_64-linux-gnu/ldscripts/elf_i386.xs /lib/x86_64-linux-gnu/ldscripts/elf_iamcu.xs /usr/lib/x86_64-linux-gnu/ldscripts/elf32_x86_64.xs /usr/lib/x86_64-linux-gnu/ldscri...

Admin

LFSの「pass 2」部分で何をすべきですか?
binutils

LFSの「pass 2」部分で何をすべきですか?

LFSシステムを構築しようとしていますが、第2段階で何をすべきかという障害に遭遇しました。私は再度解凍してコンパイルする必要があると思いましたが、新しいディレクトリが作成されず、既存のフォルダ内にビルドディレクトリを作成する必要があると思いましたが、それも機能しませんでした。既存のビルドディレクトリ内にビルドしようとした後、ビルドディレクトリ内にビルドディレクトリを作成しましたが、どちらも役に立ちませんでした。私が使用するプロセスが正しくないと確信しているので、コードを含める必要はないと思います。どんな助けでも大変感謝します。ありがとうございます! ...

Admin

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

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

私の興味とまったく関係のないプログラムがたくさんあるので、binutilsUbuntuからGNUとして特定のプログラムを作成したいと思いました。 プログラムはバイナリファイルを参照します(例:ar、objcopy)。 arたとえば、私は、、、、、...arにobjdump興味があります。objcopyreadelf この問題についてどうすればよいですか? 別のソースコードを削除してみました。binutils-version/binutils/Makefile ただし、Makefileオブジェクトファイルはまだすべてのプログラム用に生成されます(Makefil...

Admin

セクションヘッダーなしで(プログラムヘッダーのみ)ELFバイナリを分解するには、objdumpを使用します。
binutils

セクションヘッダーなしで(プログラムヘッダーのみ)ELFバイナリを分解するには、objdumpを使用します。

プログラムヘッダーテーブルには、2つのLOADセクション(コード用セクションとデータ用セクション)のみを含むELFバイナリファイルがあります。readelf -aセクションのタイトルがないと表示されます。 ARMクロスbinutilsを使用して私のamd64システムでARMバイナリを分解しようとすると、正しい出力が得られません。しかし、私が理解しているように、この質問はELFに関連しているので、バイナリアーキテクチャはこの質問に関連してはいけません。 $ file ./binary ./binary: ELF 32-bit LSB executable,...

Admin

Linux From Scratch: binutils 2.32 コンパイルエラー
binutils

Linux From Scratch: binutils 2.32 コンパイルエラー

研究中です。最初からLinux現在私このページ。コンパイル時間binutils-2.32、次のエラーが発生します。 lfs@pop-os:/mnt/lfs/sources/binutils-2.32/build$ ../configure --prefix=/tools \ > --with-sysroot=$LFS \ > --with-lib-path=/tools/lib \ > --target=$LFS_TGT ...

Admin

GNU GASアセンブラテストスイートを構築して実行する方法は?
binutils

GNU GASアセンブラテストスイートを構築して実行する方法は?

私はBinutilsタグにあり、binutils-2_31ディレクトリがあります: gas/testsuite 私が興味を持っているいくつかのテスト。 完全なbinutilsをコンパイルしました。 ./configure make ところで、ディレクトリがgas/testsuite作成されていないようです。 これらのテストをどのように構築して実行しますか? 詳細情報モードで完全なGASコマンドラインを表示できることを願っています。 ...

Admin

ターゲットファイルを表示するためにどのツールを使用しますか?
binutils

ターゲットファイルを表示するためにどのツールを使用しますか?

リンカーとローダーに関する古い本を読んでいますが、そこにオブジェクトコードイメージがあります。 しかし、これらのファイルの内容を表示するためにどのツールを使用する必要があるのか​​わかりません。 誰でもこのツールを教えてくれたらとても感謝します。 これはCコードとオブジェクトファイルの対応する表示です。 ソースファイルm.c: extern void a(char *); int main(int argc, char **argv) { static char string[] = "Hello, world!\n"; a(string...

Admin