Есть ли у нас аналогичный API Windows DebugBreak в Unix/Linux. Я хочу отладить процесс демона, который должен открыть NetBeans, когда выполняется команда DebugBreak. Заранее спасибо.DebugBreak в Unix/Linux?
4
A
ответ
-1
Whav! это то, что я ищу. Встроенные точки разрыва в C http://mainisusuallyafunction.blogspot.in/2012/01/embedding-gdb-breakpoints-in-c-source.html и получить образец программы, чтобы посмотреть https://github.com/kmcallister/embedded-breakpoints
5
__builtin_trap()
GCC внутренний.
Whav! это то, что я ищу http://mainisusuallyafunction.blogspot.in/2012/01/embedding-gdb-breakpoints-in-c-source.html и получить пример программы, чтобы посмотреть на https: // github. com/kmcallister/встроенные точки останова – Viswesn
Это вызывает SIGILL (незаконная инструкция) при попадании и впоследствии убивает программу. По крайней мере для меня. Использование 'raise (SIGTRAP)' работает. – Calmarius