TA的每日心情 | 开心 2019-11-20 15:00 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
转——为zynq安装QEMU虚拟平台 , U3 G5 O R# r& l% a! x
, \6 S8 r; h: h2 R p- J e u
1.下载QEMU源码
1 U+ w' T* `, W$ T0 B" m8 {- git clone https://github.com/Xilinx/qemu.git
5 w ~ l: z, e# a2 f3 d# P; s 2 l5 m/ A7 {7 ~
' N6 z, I0 @- ?3 |5 c! N1 }
7 M, q5 i" K3 e
2.安装需要的库 q) s# U5 M5 ^1 n: m' ^
- apt-get install zlib1g
4 A+ Z4 ~# F$ q9 V! k+ E 8 m* O1 Z7 ?2 G) O. f
! v2 O# M1 s+ P4 a
" p& {3 t: }) L4 Q" F- sudo apt-get install libglib2.0-dev
9 O) }- F1 C8 A! Q* y0 ^8 b& B5 i % y3 W) A3 \, i
4 n3 N7 `3 x% `- {: ~0 t' k, X1 N. l/ H; D0 Y* G+ J
- apt-get install libpixman-1-dev
& O1 E! l8 y; A: L8 o " T8 d, ~1 U. Y* `( D( O
; C6 V/ O g- g, c2 T& X, o
4 C& t9 U# S9 h* t5 q# o ^: w& B9 T- apt-get install libgcrypt11-dev0 V7 y3 X' X J2 S! l( ~
9 ]! I! i7 }6 p8 H
7 e5 M7 `' n, D7 w& }
) G2 X) n5 t& Y0 w* M' A
' Q1 A# @3 U# D/ U4 J+ U7 n- apt-get install libfdt-dev
- {/ {. r4 `1 Q# i. M; n: P
2 f1 X: x6 E2 o. R/ m, k4 H( M$ t$ ^% @: y! b
7 U0 k; p, P7 m- N4 U3 x: R2 D: }: t/ p# W% F* L
3.配置QEMU X- O+ I2 ?* z1 n$ h$ b
到刚下载的qemu文件夹下0 C) v( V9 e- i
- ./configure --target-list=ARM-softmmu --disable-werror --disable-kvm
% S2 K" n) ?: {( X* Y7 u 3 {4 N. A, A$ c# K! Z' e
( f3 W( X- y9 S3 y$ R- u; E$ p1 k
' m( v& T* r$ ^+ @5 ~5 I
9 Z7 O# J. L: x, v$ e1 R/ I这时候出现一堆配置信息7 O& n# @/ \& Y
4.编译QEMU
. W2 ]( E+ \' K/ E! t1 w在qemu文件夹下' ` \+ y# O4 U, e) v9 K# M% q! W
- make) N8 z/ ~# l& Y' I+ ?6 u2 l
3 M0 k, A1 H* u% P5 I, v' O! I V6 i' G/ k9 D& O, [6 ~
3 x. P" W7 \ k
. F2 S% C+ s' \
这时候出现一堆编译信息
* G- t& q. l$ {4 m6 N# T编译成功在qemu/arm-softmmu文件夹下生成了一个可执行文件qemu-system-arm,到该目录下! x& v+ R Y. C- L
- ./qemu-system-arm. L% {7 y1 V" ^
2 U+ M- T2 \# T+ ]& X: B) s
% O: q: r7 `; S# H* G3 G6 e
. g. I+ j& r5 p8 w- --------------------------------------------------------------------
- Xilinx QEMU Mar 8 2016 23:00:06.
- --------------------------------------------------------------------
- No machine specified, and there is no default.
- Use -machine help to list supported machines!
: r( M2 N6 s9 j" C9 } A# s7 L/ J 2 t( Q1 D6 ~2 {8 _( F9 c
5 [) n2 F" _( B6 h
" G; D* x2 B6 S0 w& T* E |
|