#ifndef OTA_VENDOR_TOKEN #error "Please define your personal cloud account token in OTA_VENDOR_TOKEN above" #endif
例程中126、127、128行的这三行代码,官方教学中的OTA_SERVER_TYPE的选择是OTA_SERVER_GITHUB,按照这个选择,这三行代码根据宏定义的逻辑是不参与编译的,但是#error这一行 一直参与编译,报错#35 #error directive,甚至在我注释、删除这三行代码后,仍然在rebuild过程中参与编译,请问这是什么问题?
Kevin Qiu1:
你用的是哪个例程,OTA按以下指导文档操作
dev.ti.com/…/node
C:/ti/simplelink_cc32xx_sdk_4_20_00_07/docs/simplelink_mcu_sdk/Over_The_Air_Update_Guide.html
user6464274:
回复 Kevin Qiu1:
就是这个例程,但是按照Task1中的步骤1234操作完了之后,在第5步进行rebuild ota,就报编译错误,具体出错行数为127行,但是按照例程,第127行不参加编译了呀。而且我注释了这一行,或者删除,还是会编译这一行。
Kevin Qiu1:
回复 user6464274:
SDK版本是多少,我在cloud_ota例程中没有找到你的这三行代码,说明下具体位置,哪个文件的126、127、128行
Kevin Qiu1:
回复 user6464274:
好的