這裏顯示兩個版本的差異處。
| Both sides previous revision 前次修改 下次修改 | 前次修改 | ||
|
techdoc:esl:qemu_quick_start [2015/03/12 13:21] jay |
techdoc:esl:qemu_quick_start [2015/03/17 10:18] (目前版本) jay [將 Qemu 的執行檔資料夾設定到系統路徑] |
||
|---|---|---|---|
| 行 5: | 行 5: | ||
| ===== 1. 下載 ===== | ===== 1. 下載 ===== | ||
| ==== 到 Qemu 官網下載 Qemu Source Code 及 ARM Test Image ==== | ==== 到 Qemu 官網下載 Qemu Source Code 及 ARM Test Image ==== | ||
| - | {{:techdoc: | + | * 造訪 Qemu 官網 http://wiki.qemu.org/ |
| - | \\ | + | * 點選左方選單中 Download 分頁,下載最新 Qemu 的 Source Code (qemu-2.2.1.tar.bz2) |
| - | {{: | + | * 點選左方選單中 Testing QEMU 分頁,下載 ARM Test Image (arm-test-0.2.tar.gz) |
| \\ | \\ | ||
| 行 13: | 行 13: | ||
| ==== 建立 Qemu Project 資料夾,將上述檔案在此資料夾解壓縮 ==== | ==== 建立 Qemu Project 資料夾,將上述檔案在此資料夾解壓縮 ==== | ||
| - | '' | + | ~/ |
| - | '' | + | ~/qemu_proj$ tar zxvf arm-test-0.2.tar.gz |
| \\ | \\ | ||
| ==== 建立 Install 及 Build 兩個資料夾 ==== | ==== 建立 Install 及 Build 兩個資料夾 ==== | ||
| - | '' | + | ~/ |
| - | '' | + | ~/qemu_proj$ mkdir build |
| \\ | \\ | ||
| - | ==== 進到 Build 資料夾,進行 Configure ==== | + | ==== 進到 Build 資料夾,安裝相依套件,並進行 Configure ==== |
| - | '' | + | ~/qemu_proj$ cd build |
| - | '' | + | ~/ |
| + | ~/ | ||
| + | ~/ | ||
| \\ | \\ | ||
| ==== 進行編譯及安裝的動作 ==== | ==== 進行編譯及安裝的動作 ==== | ||
| - | '' | + | ~/ |
| - | '' | + | ~/ |
| - | '' | + | ... |
| - | '' | + | ... |
| + | ~/ | ||
| + | ... | ||
| + | ... | ||
| \\ | \\ | ||
| ==== 將 Qemu 的執行檔資料夾設定到系統路徑 ==== | ==== 將 Qemu 的執行檔資料夾設定到系統路徑 ==== | ||
| - | '' | + | 如果是使用 Bash Shell,可以將此行加到 ~/.bashrc |
| + | export PATH={$qemu_proj_path}/ | ||
| \\ | \\ | ||
| ===== 3. 執行 ARM Test Image ===== | ===== 3. 執行 ARM Test Image ===== | ||
| - | '' | + | ~/ |
| - | '' | + | ~/qemu_proj/arm-test$ qemu-system-arm -machine integratorcp -kernel zImage.integrator -initrd arm_root.img -nographic -append " |
| \\ | \\ | ||