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.

为什么已经添加了头文件,还是提示undefined symbol

如图,已经在最开始添加了头文件,但是还是报错,配置也贴了出来

  • 源文件是否添加正确,右键看看能不能打开进行定义的文件。

  • 我已经找到了答案,是因为少加了一个文件

    但是接着编译又出现了一个新问题,就是

    cannot load from non-primitive location

    当我把鼠标放在函数名上时,就会出现上面所说的错误提醒

  • 还是工程配置的问题。建议CCS直接导入官方例程然后修改,就没这个问题了。有关工程的配置,看我以前发表的帖子。有详细的教程。

  • 谢谢啦。

    但是接着

    出现一个很奇怪的问题,build工程没出现错误,但是不能调试和resume,而且将鼠标放在函数上时,会提示错误:

    cannot load from non-primitive location

    但是关上CCS后,程序居然在板子上运行啦,这是怎么回事?

    我用的是例程

    还有,可以发一份你配置的帖子的链接吗?

  • 你点击debug的时候,程序已经下载到板子上面了。关于我配置的帖子,我也找不到了。不过在21ic上面有个备份,你看看http://bbs.21ic.com/icview-857279-1-1.html

  • 请问 我用的是 tivaware里的代码 在keil4 上运行时 报错

  • 图片模糊,看不清楚。你打开TIVA开发包中最基础的哪个hello文件夹下的例程,编译,看看提示什么呢,我这里以前试过,是没有问题的。

x 出现错误。请重试或与管理员联系。