龙芯俱乐部开源技术社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 3521|回复: 2

图例怎样在debian上编译qemu

[复制链接]

25

主题

218

帖子

10万

积分

论坛元老

Rank: 8Rank: 8

积分
102494
发表于 2015-5-18 13:38:06 | 显示全部楼层 |阅读模式
本帖最后由 xieyug2012 于 2015-5-18 13:45 编辑

   

    新安装的DEBIAN系统基本不包含任何开发工具。希望下文给能给linux开发新手们提供参考。

    龙芯1c开源开发板手册没说用Qemu做交叉编译,但本菜既然好不容易弄会了这个东东,还是发出来跟众菜们分享一下。

      图片太多,见附件pdf文件吧


1,    制作debian启动安装U盘(比启动光盘好,不容易出错。但是仍然要准备光驱,编译qemu的时候还要用,否则你要学会mount,这事本菜不教你,原因你懂的。)
2,安装系统(不赘述)。
3,进入控制台。就是那个非图形的窗口,可以令你感觉自己冒充了一把程序员的那种窗口。
4,用SU进入Root权限。输入密码。
5,用startx回到Root权限的图形界面。
6,用文件功能解压QEMU压缩包。解压到 /usr/src文件夹。
7,重新进入控制台。这回就是ROOT权限了。
8,进入qemu的文件夹。
9,用 ./configure 命令,果然象大神们说的那样有各种软件需要安装,步步惊心啊。
首先缺的是GCC.......(以下过程为根据网络搜索整理简化,恕不详细解释,因为我也不太懂。)
10,apt-get  install   build-essential    (安装一堆开发工具,能省点事 。。。)
其实我不用光驱好多年,如果您想继续不用光驱好多年,您可以了解mount的用法,我还是用DVD刻录机的。以下过程仅需要第一张光盘。最好在安装系统前就有光驱,否则,这个安装软件的过程可能不认后来的光驱@¥%&#。
光驱发出了愉快的声音~~~~~~~~~~~~~~~
11,反正安装了一堆开发工具。
再试一遍 ./configure (这个命令终于会背了),又缺东东了。
12,apt-get   install   pkg-config
13,还要安装个ZLIB。
14, apt-get   install  zlib1g-dbg(已经有了)
      apt-get   install  zlib1g-dev
15,缺 glib-2.12
16,apt-get    install    libglib2.0
17,终于可以愉快的  ./configure 了。
18,终于可以开始make 了。又一次验证了大神的先知本性(缺.........)。
19,查百度。
  ./autogen.sh: 4: autoreconf: not found
  是在不同版本的 tslib 下执行 autogen.sh 产生。它们产生的原因一样,是

因为没有安装
  automake 工具,      (ubuntu 8.04)用下面的命令安装好就可以了。
20,  apt-get   install   autoconf    automake    libtool(忘了拍照截开始的图了)
21,  make   install  (被即将到来的胜利冲昏了头脑,又忘了拍照截开始的图了!!!!!#%……&#)
22,等待30分钟左右,就ok了。
如果编译更高版本的QEMU,时间更长…….
23,最新的debian8.0下载网址。
附网址:
有空再试试吧。
此版QEMU已经包括了kqemu的功能了。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

28

主题

260

帖子

17万

积分

论坛元老

Rank: 8Rank: 8

积分
170816
发表于 2015-5-18 14:23:49 | 显示全部楼层
谢谢楼主分享。
我速来抢占此沙发!

0

主题

9

帖子

186

积分

注册会员

Rank: 2

积分
186
发表于 2015-7-2 10:32:55 | 显示全部楼层
楼主已不是菜鸟了,我等才是围观的菜鸟
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|龙芯俱乐部开源技术社区

GMT+8, 2024-11-28 09:40 , Processed in 0.154916 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表