我正在尝试为r2dec安装radare2插件。生成失败,因为缺少一些文件。
首先,我运行了以下命令
$r2pm init
然后
$r2pm init
然后我试着用:
$r2pm -i r2dec
当构建失败时,我安装了npm,因为对此答案的评论提示它为https://stackoverflow.com/a/51466052/10854709。
$sudo apt安装nodejs
预期的输出将是一个成功的构建。
实际产出如下:
安装完成:输入目录'/home/me/.local/share/radare2/r2pm/git/r2dec-js/p‘cc -I/home/me/.local/share/radare2/prefix/include -g -O3 -I/usr/include/libr -i/duk磁带-L/home/. r2dec /共享/radare2 2/前缀/lib -lr_core -lr_config -lr_debug -lr_bin -lr_anal -lr_bp -lr_asm -lr_lang -lr_parse -lr_flag -lr_cons -lr_reg -lr_search -lr_syscall -lr_fs -lr_io -lr_socket -lr_magic -lr_crypto -lr_hash -lr_util -ldl -lm -std=c99 -lm-std=c99 -shared duk磁带/duktace.c duk磁带/duk_控制台en19 20#
13:20:致命错误: r_cons.h:没有这样的文件或目录
。。
core_pdd.c:8:21:致命错误: r_types.h:没有这样的文件或目录
。。
编译已终止。Makefile:10:目标' all‘失败的配方:*所有错误1生成:离开目录'/home/me/.local/share/radare2/r2pm/git/r2dec-js/p’
发布于 2019-02-18 12:14:29
试试这个:sudo apt install pkg-config
发布于 2019-07-09 02:56:44
libzip是安装r2dec的要求之一。由于某些原因,我找不到解释依赖性的网页,但我记得看到过。libzip已经安装好了,但是包含库头的"dev“包却没有安装,安装libzip-dev似乎解决了这个问题。
https://stackoverflow.com/questions/54014651
复制相似问题