工具与软件:
尊敬的团队:
下面是我尝试访问 COFF 二进制文件的符号表的两种方式、即使用 dis2000.exe 和 ofd2000.exe。 应用程序能够运行*。obj 文件。 但是、由 GCC 编译器6.3.0版本创建的 COFF 二进制文件会创建一个扩展名为*。o 的目标文件。 dis2000和 ofd2000申请均不接受此扩展。 请您建议一个工作的周围相同。
================================================================================================================================================================================================================================================
C:\ti\ccs1280\ccs\tools\compiler\ti-cgt-C2000_22.6.1.sts\bin\dis2000 -all -t sum.o
sum.o 的反汇编:
内部错误:C:\ti\ccs1280\ccs\tools\compiler\ti-cgt-C2000_22.6.1.sts\bin\dis2000.exe 遇到分段故障
这是由 TI 反汇编器中的缺陷导致的。
TI 客户支持可能会建议一种权变措施来避免这种情况。
升级到编译器的最新版本可能会解决此问题。
通过 E2E 支持论坛联系 TI、网址为 http://e2e.ti.com
我们需要看到整个错误消息以及一个完整、可重现的消息
包含所有命令行选项的测试用例。
================================================================================================================================================================================================================================================
C:\ti\ccs1280\ccs\tools\compiler\ti-cgt-C2000_22.6.1.sts\bin\ofd2000.exe -obj_display=none、symbols sum.o
错误:无法读取"sum.o"
此致、
Kishore Seshadri.