临时记录, 替换最新版的mbedtls

 

由于老版本的mbedtls对于一些ssl 的服务器是连接不上的, 所以需要替换最新的版本

下面是记录替换过程

https://github.com/Mbed-TLS/mbedtls

 

 

 

 

 

下载最新版的mbedtls源码, 然后把下面两个文件拷贝到原先的工程里面,替换掉原先的文件

 

 

编译后会有很多错误, 这种错误应该是编译器不支持,  那就打开C99模式

 

 

 

 

 

发现不能这样子, 需要先把原先的删除

 

 

 

 

 再拷贝过去

 

 

 

然后再建一个Mbedtls 分组

 

把 Library 里面的文件全部添加到里面

 

 

 

 

 

 

把下面的改下

 

mbedtls_config

 

 

 

 

 

把mbedtls_config里面所有的#define全部屏蔽

咱以后用到什么功能再打开什么功能.

需要屏蔽的很多,自己慢慢的屏蔽!

 

屏蔽完编译一下工程, 改下

 

 

 

 

 

 

 

然后还会报一个没有提供时间的函数

 

 

 

 

 

编译测试, 以前访问不到的ssl现在就可以了

 

posted on 2024-01-12 20:05  广源时代  阅读(368)  评论(0)    收藏  举报

导航

支付宝 QQ群