2011-09-27 55 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

相關問題