目录

环境准备

apt-get命令安装qemu

源码编译安装qemu

常见错误及解决方法


环境准备

安装环境:VM虚拟机中运行ubantu-20.04.2.0

1.安装vim:

命令行输入 sudo apt-get install vim

2.安装git

sudo apt install git

3.确保虚拟机VMware Tools工具已开启

点击左上方虚拟机选项:

4.安装python

sudo apt-get install python

apt-get命令安装qemu

sudo apt-get install qemu

注:此可能会导致后续qemu无法进行单步调试

源码编译安装qemu

环境准备

命令行输入

sudo apt-get install gcc

安装方法

官网下载地址:​​​​​​download.qemu.org

下载后移植ubantu中,执行

tar xvJf qemu-6.0.0-rc2.tar.xz
cd qemu-6.0.0-rc2
./configure --enable-debug --enable-sdl
make
sudo make install

./configure --enable-debug --enable-sdl

可选,如不需要用qemu框就./configure --enable-debug(会少些编译麻烦,下面的第六条你就碰不到了)

常见错误及解决方法

错误1:


解决方法:sudo apt install make

错误2:


解决方法:sudo apt-get install libglib2.0-dev

错误3:


解决方法:sudo apt install libpixman-1-dev

错误4:


解决方法:sudo apt install gcc

错误5:


解决方法:sudo apt install ninja-build

错误6:


解决方法: sudo apt-get install libsdl2-dev

安装完输入 qemu- 后按tab键,若出现

则安装完成。

linux qemu 源码编译相关推荐

  1. vc6可编译的 linux 源码,Linux 下源码编译FFMEG

    1. 安装依赖关系 $ sudo apt-get update $ sudo apt-get -y install autoconf automake build-essential libass-d ...

  2. 【Python 笔记】Linux 下源码编译安装 python

    本文记录在 Linux 上源码编译安装 python 的过程. 文章目录 1. 源码编译安装说明 2. 安装 python2.7 3. 安装 python3.6 1. 源码编译安装说明 安装过程比我想 ...

  3. 【linux内核-源码编译之centos7】

    linux内核-源码编译之centos7 一. 为什么要编译内核 二.疑难杂症 三.演示环境 四.下载源码 4.1.两者源码区别 4.2.将获取到的源码放在/usr/src/kernels/ 下 五. ...

  4. windows和linux下源码编译7-Zip(7za)

    windows和linux下源码编译7-Zip(7za) 如需转载请标明出处:http://blog.csdn.net/itas109 QQ技术交流群:129518033 文章目录 windows和l ...

  5. Linux Chromium源码编译

    LInux Chromium源码编译 LInux下Chromium采用gn+ninja编译方式.老版的gyp方式已被抛弃,并且在默认情况下(is_clang 标志位为true),会使用clang编译器 ...

  6. 编译linux源码报错,记录一次Linux内核源码编译实验

    记录一次Linux内核源码编译实验 文章目录 记录一次Linux内核源码编译实验 0. 实验环境 1. 选择.下载内核源码 2. 安装必要的依赖软件以及性能要求 3. 解压.配置和编译内核源码 3.1 ...

  7. Python 3.10版本及其依赖项 Linux下源码编译 安装到指定路径/目录

    Python 3.10版本及其依赖项 Linux下源码编译 安装到指定路径/目录 安装需求 准备工作 Python及其依赖项 libffi glibc GDBM mpdecimal bz2 xz re ...

  8. linux下源码编译升级ssh版本,ssh打补丁过程

    linux下源码编译升级ssh版本过程 记录打补丁之ssh源码编译升级过程 安装前软件准备 升级步骤 结尾及一些坑 记录打补丁之ssh源码编译升级过程 应安全报告要求需要修复操作系统中的ssh协议,原 ...

  9. linux下源码编译lrzsz

    linux下源码编译lrzsz 更新时间:2022-04-09(六) lrzsz github地址 lrzsz: free x/y/zmodem implementation 可找到下载链接 wget ...

最新文章

  1. xgboost回归预测模型_偏最小二乘回归分析法 从预测角度对所建立的回归模型进行比较...
  2. dojo在ASP.NET中使用Ajax初步
  3. 从零开始实现主成分分析(PCA)算法
  4. 比萨问题–建造者与装饰者
  5. 丰田pcs可以关闭吗_别只知道开不坏,现在的丰田还有这些厉害绝招!
  6. 信号与系统 chapter12 卷积及其性质
  7. python中文分词与词云画像_使用Python绘制肖像词云
  8. 冒泡排序之Java实现
  9. ShowDoc v2.4.8 发布,IT团队的在线 API 文档工具
  10. php-screw 安装,PHP_SCREW安装
  11. Java毕设项目房地产管理系统登录计算机(附源码+系统+数据库+LW)
  12. iOS 9适配技巧(更新版)
  13. mysql 查询本月所有天数统计对应数据
  14. VUE前端删除和批量删除
  15. 2021年塔式起重机司机考试及塔式起重机司机复审考试
  16. 数据分析前景怎么样?好不好?
  17. 虹科-将人工智能引入电子组装检测
  18. 堆叠自动编码器(Stacked AutoEncoder)
  19. 深入了解中文版AutoCAD 2022:功能、优势和应用
  20. Error:Cannot run program XXX (in directory C:\Users\Administrator\.IntelliJIdeaXXX

热门文章

  1. 英雄会解读:不一样的回答,一样的CTO
  2. python3 上传文件到目标机器_再见Python 2.7,你好Python 3.7
  3. 5G NGC — NEF PFD Management Service
  4. Go 语言编程 — Profiling 性能分析
  5. Openstack_通用模块_Oslo_vmware 创建/删除 vCenter 虚拟机
  6. Devstack 多节点自动化部署
  7. Openstack组件部署 — Networking service_Compute Node
  8. MySQL高可用群集------配置MMM高可用架构
  9. 解决chrome浏览器us-yahoo.com搜索劫持
  10. Sublime如何设置背景透明