新手入门
- 积分
- 16
- 金钱
- 16
- 注册时间
- 2018-5-18
- 在线时间
- 2 小时
|

楼主 |
发表于 2018-5-22 16:30:57
|
显示全部楼层
之前搞错了,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_在哪里定义的? |
|