中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

编译Scalpel时提示undefined reference to rpl_malloc的解决方法

问题现象描述

使用make命令编译Scalpel过程中提示“undefined reference to rpl_malloc”。

关键过程、根本原因分析

查找“rpl_malloc”参数定义的位置。

grep -R “rpl_malloc”

confefs.h文件内有重define,交叉编译时,autotools认为工具链的libc中不包含malloc和realloc,建议删除“define malloc rpl_malloc”,“define realloc rpl_realloc”。

结论、解决方案及效果

  1. 打开configure文件。
  2. 将$as_echo "define malloc rpl_malloc" >>confdefs.h和$as_echo "define realloc rpl_realloc" >>confdefs.h删除后保存并退出。
  3. 重新执行编译命令。
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词