32 ビット マシンでコンパイルされた基本的なアセンブリ プログラムを 64 ビット マシンで実行しています。_start というブレークポイントがあることは知っています。break _start
私が受け取ったコマンドを発行すると:
Breakpoint 1 at 0x8048080
アプリケーションを実行すると、アプリケーションは設定されたブレークポイントで中断せず、そのまま続行します。
コードからの小さな抜粋:
global _start
section .text
_start:
jmp Begin
ブレークポイントがヒットしない理由は何ですか?