2011-09-27 16 views
4

Unix/LinuxにDebugBreakの類似のWindows APIがありますか? DebugBreak文が実行されたときにNetBeansを開くべきデーモンプロセスをデバッグしたい。前もって感謝します。Unix/LinuxでDebugBreak?

答えて

5

__builtin_trap() GCC固有である。

+0

Whav!これは私がhttp://mainisusuallyafunction.blogspot.in/2012/01/embedding-gdb-breakpoints-in-c-source.htmlを探しているところで、サンプルプログラムを入手するにはhttps:// githubを見てください。 com/kmcallister/embedded-breakpoints – Viswesn

+0

これはヒット時にSIGILL(不正命令)を引き起こし、その後プログラムを強制終了します。少なくとも私にとっては。 'raise(SIGTRAP)'を使うと動作します。 – Calmarius

関連する問題