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.

[参考译文] CCS/AM3359:CCS/BeagleBone Black:未定义符号" main"时目标未运行

Guru**** 2587345 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/602777/ccs-am3359-ccs-beaglebone-black-target-not-run-as-the-symbol-main-is-not-defined

部件号:AM3359

工具/软件:Code Composer Studio

您好,

当我将程序加载到BeagleBone black时,我在控制台收到以下消息:

CortxA8:autorun:未运行目标,因为未定义符号"main"

主功能在main.c文件中。在加载程序之前,一切都正常。

Code Composer Studio版本:5.5 .........0

EVB:BeagleBone Black

仿真器:XDS220U

谢谢!

千斤顶

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Jack,您好!
    这很奇怪。 默认情况下,CCS将尝试在程序加载时自动运行到“主”(这可以在调试器选项中禁用)。 由于某种原因,它无法找到它。 是否可以共享您的*.out文件? 如果您不想公开分享,请与我开始私人对话。

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

    您好Ki:

    感谢您的回复。附件是我的项目,它只是一个带有main.c.的空项目

    我不知道项目的属性配置是否有问题。

    谢谢

    千斤顶

    e2e.ti.com/.../Test2.zip

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

    Jack,您好!

    您是如何创建此项目的? 它缺少启动文件,并且其lds文件比我通过5.5 创建新项目时预期的旧。 无论如何,请删除现有的lds文件,并尝试添加我在此处附加的两个文件,然后重新生成。

    /cfs-file/__key/communityserver-discussions-components-files/81/AM3359.lds

    /cfs/__key/communityserver-discussions-组件文件/81/startup_5F00_ARMCA8.S

    谢谢

    KI

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

    仍然不工作。能否向我发送一个可在5.5 中运行的空项目?

    谢谢!
    千斤顶