方法一:安裝工具安裝apt update
apt upgrade
方法二:原始碼安裝apt install qemu
apt install qemu-kvm
apt install virt-manager
安裝完之後可以輸入qemu-system-arm -m help來獲取qemu支援的arm平台開發板型號。cp qemu-2.5.0 /root
./configure --prefix=/root --enable-debug --target-list=x86_64-softmmu --enable-kvm
make
新增arm-linux環境變數cp arm-linux-gnueabi-4.5.1.tar.gz /opt/toolchain
tar zxvf arm-linux-gnueabi-4.5.1.tar.gz
匯入修改vi ~/.bashrc
path=
$path:/opt/toolchain/arm-linux-gnueabi-4.5.1/bin
source ~/.bashrc
編譯指令碼wget
tar jxvf u-boot-2013.10.tar.bz2
cd u-boot-2013.10
apt install
make gcc
apt install zlib1g:i386 libc6:i386
編譯cat
> uboot_install.sh <<
eof#!/bin/bash
export arch=arm
export cross_compile=arm-linux-
make clean
make distclean
make vexpress_ca9x4
make
eof
在源目錄下生成u-boot和u-boot.bin表示編譯通過。chmod +x uboot_install.sh
./uboot_install.sh
編譯指令碼wget
tar jxvf linux-2.6.39.tar.gz
cd linux-2.6.39
編譯cat
> linux_install.sh <<
eof#!/bin/bash
export arch=arm
export cross_compile=arm-linux-
make clean
make distclean
make vexpress_defconfig
make zimage
make modules
make
eof
編譯報錯chmod +x linux_install.sh
./linux_install.sh
修改如下
在arch/arm/boot目錄下生成image和zimage表示編譯通過。
編譯wget
tar jxvf busybox-1.22.0.tar.bz2
cd busybox-1.22.0
apt install libncurses5-dev
其中配置如下make menuconfig
make
make
install
在目錄下生成_install表示編譯通busybox settings --->
build options --->
[*] build busybox as a static binary (no shared libs)
(arm-linux-) cross compiler prefix
HC89S003F4開發板 1環境搭建
芯聖電子做活動,乙個hc89s003f4開發板只用一塊錢,買過來玩玩。作為增強型的51微控制器,那得要安裝個keil c51先。開啟hc driver 3.0.1.0 exe,一路確定安裝 實際安裝的是stlink和ch431驅動 其實資料裡安裝流程都有 1 開啟資料報裡工程exampleproje...
django系列1 環境搭建
1.django django是乙個開放源 的web應用框架,由python寫成。採用了mvc的框架模式,即模型m,檢視v和控制器c。它最初是被開發來用於管理勞倫斯出版集團旗下的一些以新聞內容為主的 的,即是cms 內容管理系統 軟體。並於2005年7月在bsd許可證下發布。這套框架是以比利時的吉普...
QT OSG系列 1 環境準備
一 開發環境準備 1 安裝qt 筆者使用的是 qt5.12.3 2 安裝vs2017社群版 注意 安裝英文包,設定預設為英文 安裝參考github頁面 二 編譯安裝osg和osgearth vcpkg install osg x64 windows keep going vcpkg install ...