This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Compiler/CC3220SF-LAUNCHXL:armlnk.exe Experienced a segmentation fault

Guru**** 2538950 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/621507/compiler-cc3220sf-launchxl-armlnk-exe-experienced-a-segmentation-fault

部件号:CC3220SF-LAUNCHXL

工具/软件:TI C/C++编译器

CCS版本:7.2 (我以前在7.1 中也遇到过此问题,卸载并重新安装最新版本后,问题没有消失)

编译器版本:17.6 .0.STS (我还遇到了一个“未处理的异常”问题,我认为16.9 .3LTS和16.9 .4LTS版本的问题是相同的)

内部错误:17.6 C:\ti\ccsv7\tools\compiler\ti-CGT-arm_STS.0\bin\armlnk.exe遇到段错误
这是由TI链接器中的缺陷引起的。
TI客户支持部门可能会建议一种解决方法来避免这种情况。

我可以看到论坛上的其他人在Ubuntu中运行时收到此消息,但 我在我的计算机上运行Windows 10。  我尝试了卸载和重新安装/升级CCS,切换编译器版本,下载最新版本的编译器,重新启动计算机。  我在导入一个可以为其他同事正常构建/链接的项目时遇到了这个问题。  但是,我可以从TI导入一个示例项目并构建它,而不会出现任何错误。  

对于我的项目中可能导致此错误的原因,是否有任何指导?  据我所了解,.obj文件是在我的调试文件中创建和定位的。

下面是链接步骤的开始:

c:\ti/ccsv7/tools/compiler/ti-CGT-arm_cms.0.sts/bin/armcl" 17.6 -mv7m4 --code_state=16 --float_support=vfplip-me -g --diag_warning=225 --diag_wrap_clus=225 --display_error_数--abi_gb_model_gb_cscrip_rip_rip_rip_crab_-rip_-rip_-r32rip_-r-rip_rip_r-r-r-rip_j-rip_-r-r-r-rip_rip_-r-rgb.crab_-r-rip_-r-r-rip_-r-r-rip_rgb_rip_rip_-rip_-rgb_r-r-r-rgb_--r-rgb_r-rgb_-rip_rgb_r-r-rgb_-rgb_- 17.6 17.6

谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    要了解发生了什么,我需要重现它。  对于链接程序问题,最简单的方法是提交整个CCS项目。  请 按照项目 共享一文中的说明将其打包。  然后将生成的zip文件附加到下一篇文章。

    谢谢,此致,

    -George

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,George,

    感谢您回复我。 很遗憾,我无法共享我的项目。

    您是否对可能导致这种情况的原因有任何问题? 或者为其他人列出此问题的常见原因/解决方案?

    谢谢!
    Alexa
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尝试添加选项--mapfile_contents=all,nomodules以查看分段故障是否消失
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Alexa 说:
    很遗憾我无法共享我的项目。[/QUOT]

    你愿意把它寄给我吗?  如果是, 请将鼠标悬停在我的屏幕名称或头像上。 此时将弹出一个框。 单击发送私人消息。 在出现的邮件撰写界面中,使用回形针图标附加zip文件。

    谢谢,此致,

    -George

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    问题已消失(我不确定发生了什么变化或为什么我不再有问题),但感谢您的帮助! 如果地图文件内容再次出现,我会记住它。

    谢谢!