的便攜式相當於我已經寫在Windows上使用__debugbreak()
一些代碼,我想支持其他的編譯器,所以我在尋找建立這個功能(鐺和GCC)的更便攜版本。__debugbreak
我現在拒絕使用內聯彙編程序,因爲它沒有提供指定調試中斷的目標無關手段。我也看過__builtin_trap()
,但顯然它並沒有真正允許例如步入/之後的步驟和那種事情。我也看過this question,但接受的答案實際上並沒有指定我正在尋找的位 - 位於「...」中的位。
我也看到了一些鏘補丁對支持這一點,但顯然仍鏘拒絕含有__debugbreak()
代碼。
有什麼建議嗎?