如何在R中查看通过.Call()调用的C代码的调用堆栈

时间:2014-04-24 20:44:29

标签: c r callstack

基本上它都在标题中。我通过.Call()从R调用C代码。 C代码抛出错误,但是使用traceback()或options(error = recover),.Call()函数是我可以深入研究的最远的。有没有办法在C代码中抛出错误时查看C调用堆栈?

1 个答案:

答案 0 :(得分:4)

使用gdb(或clang下的lldb)调试C代码,可能按照概述here