compilation - Ada 列出文件.... GNAT 中的正确编译器是什么让它们出来
问题描述
我习惯于从 C 代码中获取漂亮的列表文件,在那里我可以看到可爱的源代码与操作码和十六进制偏移交织在一起以进行调试,如下所示:List File In C (.LST) List File In C (.LST)
-S 指令仅从 g++ 为 Ada 获取汇编代码....但我似乎无法让它放弃好东西,所以我可以调试一个令人讨厌的精化崩溃。
关于 GNAT 编译器开关发送的任何想法?
解决方案
您可能想查看绝密 GNAT 文档中有关调试控制的部分,尤其是 -gnatG 开关。
推荐阅读
- spring - RestTemplate 使用括号和斜线获取请求
- python-3.x - 引发 TypeError(f'{funcname}() 参数必须是 str、bytes 或 ' TypeError: join() 参数必须是 str、bytes 或 os.PathLike 对象,而不是 'Mermi'
- javascript - TypeError:无法读取未定义的属性“确保”
- ssas - 我可以查询 OLAP 多维数据集的附加信息吗?
- powerbi - 如何在powerbi中获得不同的行数,同时基于两列进行过滤
- c - Arduino“端口”选项灰显
- blockchain - Tendermint:用tendermint 实现应用程序的良好架构是什么?
- python - 我在打开 .py 文件时遇到问题
- python - 使用天蓝色逻辑应用从 python django 应用发送电子邮件
- java - Java 上的动态时间显示