TI中文支持网
TI专业的中文技术问题搜集分享网站

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

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

rookiecalf:

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

lizao li:

回复 rookiecalf:

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

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

cannot load from non-primitive location

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

lizao li:

回复 xyz549040622:

谢谢啦。

但是接着

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

cannot load from non-primitive location

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

我用的是例程

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

xyz549040622:

回复 lizao li:

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

QIDUO LIU:

回复 xyz549040622:

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

xyz549040622:

回复 QIDUO LIU:

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

赞(0)
未经允许不得转载:TI中文支持网 » 为什么已经添加了头文件,还是提示undefined symbol
分享到: 更多 (0)