工具环境
- Xcode Version 11.3.1
- MacOS 10.15.3 (19D76)
- libmalloc-166.200.60源码
libmalloc-166.200.60源码工程的配置可以参照iOS底层系列01-- objc4-781源码的编译与调试,步骤都差不多,只是依赖文件有所不同。这里源码工程的我采用的是别人配置好的源码工程 libmalloc工程地址,但是运行之后会报错如下所示:
Snip20210207_107.png解决方案:
- 在stack_logging_disk.c文件中将以下的函数调用
radix_tree_create
radix_tree_delete
radix_tree_insert
radix_tree_lookup
全部注释掉,重新运行工程即可。
运行成功如下图所示:
Snip20210208_108.png
网友评论