Linux
文章平均质量分 75
ives560
这个作者很懒,什么都没留下…
展开
-
构建ubuntu根文件系统
1. 下载Ubuntu Coremkdir ~/rootfs && cd ~/rootfsubuntu-base-16.04.6-base-armhf.tar.gzIndex of /ubuntu-cdimage/ubuntu-base/releases/16.04.6/release/ | 清华大学开源软件镜像站 | Tsinghua Open Source MirrorIndex of /ubuntu-cdimage/ubuntu-base/releases/16.04.6.原创 2022-04-12 21:10:28 · 2121 阅读 · 0 评论 -
交叉编译Qt5.12.8到树莓派3B+
硬件主机系统:Ubuntu16.04树莓派3B+系统:Raspbian1准备Raspberry Pi/etc/apt/sources.list中的编辑源列表,并取消注释deb-src行sudo nano /etc/apt/sources.list更新,下载需要的开发包sudo apt-get build-dep qt4-x11sudo apt-get bu...原创 2020-05-01 19:32:15 · 1088 阅读 · 0 评论 -
用Qemu模拟vexpress-a9
配置buildroot下载buildroot$ cd buildroot-xxxx.xx$ make menuconfig添加post-image.sh文件$vim buildroot-xxxx.xx/board/qemu/arm-vexpress/post-image.sh添加以下内容:#!/bin/sh# post-image.sh for CircuitCo Be...原创 2018-11-16 14:55:32 · 994 阅读 · 0 评论 -
Linux网络设备驱动模块——虚拟网卡virnet
新建目录和文件$ mkdir virnet$ cd virnet$ touch virnet.c$ touch Makefile添加以下内容到virnet.c文件#include <linux/module.h>#include <linux/errno.h>#include <linux/netdevice.h&gt原创 2018-11-21 16:15:55 · 1161 阅读 · 0 评论 -
Qemu gdb gdbserver远程调试内核
环境主机:Ubuntu 16.04gdb:8.2下载编译gdb下载 gdb-8.2.tar.xz编译$ cd gdb-8.2$ ./configure --target=arm-linux --prefix=/usr/local/arm-gdb -v$ make$ sudo apt-get install texinfo$ make install添加环境变量vim ~...原创 2018-11-30 10:00:14 · 1280 阅读 · 0 评论