使用语言功能" pragma IMPORT"将C代码移植到Ada中。

时间:2017-07-22 20:23:55

标签: gdb ada

可以使用gdb来调试使用该调用移植到Ada可执行文件中的C函数:

pragma IMPORT ( C , My_C_Function,  "my_C_function" ); 

我尝试使用以下命令:

gdb -tui -x .init ada_executable

在#34; .init"文件, 我在C文件中放置了一个包含C函数的断点" my_C_function"。

E.g。

b my_C_function.c:267

但是当我运行gdb时,我只看到调试器终端输出中的ADA代码而没有C代码(我想知道是否有办法以C格式显示C代码调试信息?)。

0 个答案:

没有答案