编译没有报错,但连接时出问题,错误提示很离谱,不是普通的找不到相关函数的错误,根本看不懂。
仔细核对源代码,发现内部使用了自己的内存管理函数iot_os_malloc和iot_os_free,若果使用malloc和free函数,虽然编译不报错,但连接时会报奇怪的错误,替换后就没问题了。
编译没有报错,但连接时出问题,错误提示很离谱,不是普通的找不到相关函数的错误,根本看不懂。
仔细核对源代码,发现内部使用了自己的内存管理函数iot_os_malloc和iot_os_free,若果使用malloc和free函数,虽然编译不报错,但连接时会报奇怪的错误,替换后就没问题了。