mbedtls在STM32平台加载正常,但是在MTK平台加载有问题

2019-07-21 07:56发布

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
静心待你
2019-07-21 18:41
之前搞错了,MBEDTLS_CONFIG_FILE应该就是没有定义的,所以include<config.h>,然后在config.h里面
#ifdef _RTE_
#include "mbedTLS_config.h"
#endif
然后在config.h以及mbedtl_config.h里面有相同的防止重复定义define  
#ifndef MBEDTLS_CONFIG_H
#define MBEDTLS_CONFIG_H
#endif
所以如果在config.h文件里面如果mbedtls_config.h文件被包含则config.h后面的一些define都是无效的
所以config.h文件里面包含了mbedtls_config.h文件的,但是_RTE_这个定义也是没有找到的。

还有在MTK平台里面发现在keil里面target  C++里面有MBEDTLS_CONFIG_FILE这个定义(眼瞎了),所以报错了。
所以现在还剩下一个疑问,_RTE_在哪里定义的?

一周热门 更多>