TI论坛
直播中

李星童

8年用户 1151经验值
私信 关注
[问答]

调试HUA工程,EVM_init()里面的platform_init()在platform.h中声明,请问为什么按F3不能跳转到它的定义呢?

我导入HUA工程,重新编译了下,下到板子里面是可以运行的,打算做些修改
我知道platform_init()是在platform.c里面定义的,可是为什么在platform.h中按F3跳转不过去呢?是已经被编译到库里面了吗
谢谢

回帖(3)

王英

2018-8-6 07:50:51
platform的定义在C:tipdk_C6678_1_1_2_6packagestiplatform;
你没有把源文件加到你的工程里吧
举报

李星童

2018-8-6 08:00:49
引用: hdfsf 发表于 2018-8-6 07:50
platform的定义在C:tipdk_C6678_1_1_2_6packagestiplatform;
你没有把源文件加到你的工程里吧

Allen Yinq,是的,我没有把platform.c加在工程当中,但是hua工程当中调用了platform.c中的程序,它是从哪边编译的,是哪个库或者已经以好的目标文件吗?我没有找到的,谢谢!
举报

王英

2018-8-6 08:07:04
引用: 山川1998 发表于 2018-8-6 08:00
Allen Yinq,是的,我没有把platform.c加在工程当中,但是hua工程当中调用了platform.c中的程序,它是从哪边编译的,是哪个库或者已经以好的目标文件吗?我没有找到的,谢谢!

一般调用的是platform的库函数,你可以自己把platform.c加到工程里重新编译一次
举报

更多回帖

发帖
×
20
完善资料,
赚取积分