(如果有帮助,请点个赞;如果有错误,请指出;如果转载,请注明出处)
关键词:
(1)json-c
(2)mips、openwrt
(3)Relocations in generic ELF
(4)undefined reference to rpl_malloc
正文:
1、设置环境变量
(1)STAGING_DIR=/home/ubuntu/workplace/sdk/toolchain/bin:$STAGING_DIR
export STAGING_DIR;
(2)export PATH=$PATH:/home/ubuntu/workplace/sdk/toolchain/bin

本文详细介绍了在交叉编译json-c时遇到的两个问题及其解决方法:一是Relocations in generic ELF错误,原因是configure未正确识别到交叉编译器路径,解决方法是设置环境变量并指定CC和LD;二是链接阶段出现undefined reference to rpl_malloc,通过修改config.h.in文件删除相关定义并重新编译即可解决。
&spm=1001.2101.3001.5002&articleId=40514489&d=1&t=3&u=d359b89cebad48ccb5c69ceafbb2cc6c)
1489

被折叠的 条评论
为什么被折叠?



