
【从无到有】qira在Ubuntu 18.04下的安装&使用
发布日期:2021-05-09 01:03:03
浏览次数:21
分类:博客文章
本文共 655 字,大约阅读时间需要 2 分钟。
有大佬安利了qira这款可回溯的调试器,于是试图在wsl上装(ubuntu 18.04),无奈在18.04上安装时的报错基本没找到什么有效的解决方法(甚至还找到明确说18.04装不了的说法),又懒得装16.04,于是只好试图自己摸索解决问题,幸好通过硬看源码解决了各种坑hhhh。
环境:WSL2(ubuntu 18.04)
安装
直接跟着里提供的安装输入即可。
cd ~/ && wget -qO- https://github.com/geohot/qira/archive/v1.3.tar.gz | tar zx && cd qira-1.3 && ./install.sh
当然传说中必不可能装上的18.04并不会这么简单(。
在走./install.sh
这一步的时候就会开始踩坑了。
修改文件避坑
配置文件修改commit:
报错static declaration of ‘memfd_create’ follows non-static declaration
按链接的上半部分修改qira-1.3/tracers/qemu/qemu-2.5.1/util/memfd.c文件,再次运行./install.sh
。
报错dereferencing pointer to incomplete type 'struct ucontext'
按链接的下半部分修改qira-1.3/tracers/qemu/qemu-2.5.1/user-exec.c文件,再次运行./install.sh
。
使用参考
发表评论
最新留言
感谢大佬
[***.8.128.20]2025年04月19日 17时00分56秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
elasticsearch 7.7.0 单节点配置x-pack
2023-01-24
ElasticSearch 中 REST API 详解
2023-01-24
Elasticsearch 时区问题
2023-01-24
Elasticsearch 索引字段类型为text,添加keyword类型操作
2023-01-24
Elasticsearch(四) es出现的问题:填坑
2023-01-24
elasticsearch-5.1.1 安装的问题
2023-01-24
Elasticsearch7.3.1启动指定JDK11
2023-01-24
Elasticsearch下载安装
2023-01-24
Elasticsearch入门教程(Elasticsearch7,linux)
2023-01-24
elasticsearch的helpers.bulk和es_client.bulk的用法
2023-01-24
ElasticSearch设置字段的keyword属性
2023-01-24
Elasticsearch设置账号密码
2023-01-24
Elasticsearch面试题
2023-01-24
Hibernate二级缓存配置
2023-01-24
element 如何使用自定义icon图标
2023-01-24
element-plus修改主题颜色
2023-01-24