在Unix / Linux中,是否有类似于Windows API的DebugBreak。我想调试一个守护进程,当执行DebugBreak语句时应该打开NetBeans。谢谢。
在Unix / Linux中,是否有类似于Windows API的DebugBreak。我想调试一个守护进程,当执行DebugBreak语句时应该打开NetBeans。谢谢。
在GCC中有一个__builtin_trap()
内置函数。
哇哩咕!这正是我在寻找的:在C语言中嵌入断点 http://mainisusuallyafunction.blogspot.in/2012/01/embedding-gdb-breakpoints-in-c-source.html,若要获得示例程序,请查看https://github.com/kmcallister/embedded-breakpoints
raise(SIGTRAP)
可行。 - Calmarius