- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 gcc常用的编译选项介绍
1、关于输出信息的 –version 显示 gcc 版本号和版权信息 –help /–target-help 显示 gcc 帮助说明。‘target-help’是显示目标机器特定的命令行选项。 -v 打印较多信息,显示编译器调用的...
2020-04-06 15:37:16
1182
原创 CentOS7 内核编译、升级
一、编译内核的时候一定要从centos官网重新下载内核源代码 下载后的内核源代码名字为kernel-3.10.0-514.el7.src.rpm,路径为http://vault.centos.org/7.3/os/Source/SPackages/kernel-3.10.0-514.el7.src.rpm。 二、下载后为rpm包,如果要进行解压首先需要做的是将rpm解开 命令格式为rpm2cpio...
2020-03-30 17:04:25
1450
原创 MiniGUI移植过程
此次miniGUI的移植是移植的比较老的版本,用于性能较弱的嵌入式系统中,移植的minigui版本为MiniGUI 3.0.12,在此将移植过程记录下来,方便一户取用。 前言:嵌入式芯片采用的是全志科技的T3芯片,编译服务器采用的是ubuntu14.04.4服务器版,在进行移植前一定要进行T3的镜像的编译工作,也就是说在移植minigui之前要先把开发板提供的镜像源码顺利完成一次编译,因为移植所需...
2020-03-21 13:55:22
2346
原创 make的不同选项简介
make命令的不同选项简介 1、内核的编译中 make ARCH=arm //ARCH用于指定平台 make hisi_defconfig //用于指定的配置文件进行编译 make menuconfig //用于打开配置窗口 make savedefconfig //将.config配置文件保存在arch/xxx/config 下面 make xxx_defco...
2020-03-03 15:21:33
1161
原创 Uboot部分命令使用方法
本内容来源于互联网,由离港时的灯塔整理 1、reset //重启uboot 2、bootm //用于启动内核 用法: bootm 0x42000000 //从内存地址0x42000000启动内核, 启动前需把内核镜像uImage存放到指定的内存地址 3、printenv //打印所有环境变量的值printenv 环境变...
2020-03-03 13:59:33
1218
原创 树莓派buidlroot采用官方交叉编译工具链和官方内核
官方教程:https://www.raspberrypi.org/documentation/linux/kernel/building.md 1、先构建好buildroot环境,这个可以看我的其他文章 2、下载树莓派的编译交叉编译工具链 git clone https://github.com/raspberrypi/tools 3、现在树莓派官方内核源码 git clone --depth=1...
2020-02-28 15:48:27
479
原创 树莓派用buildroot配置FFmpeg H264硬件编码
buildroot配置ffmpeg使用硬件编解码,关于采用buildroot编译树莓派镜像请看我的其他文章,有详细的介绍 1、树莓派配置硬件编码可以用buildroot上的配置直接启用 2、配置过程 1、首先配置ffmpeg启用,然后ffpmeg上面配置 Target packages-> Audio and video applications —> ffmpeg —> 2、...
2020-02-28 15:29:39
4409
1
原创 树莓派buildroot编译环境搭建
前言:此次搭建是在CentOS7-64系统上进行的,系统采用最小化安装,没有图形界面及其他不必要的配件,所有需要用到的工具和源码都需要手工安装。 一、关闭不需要的安全配置 1、关闭selinux 编辑配置文件vi /etc/seliux/config 将配置文件中第7行的SELINUX=enforcing 修改为 SELINUX=disabled 2、关闭防火墙firewalld 执行...
2019-07-23 11:40:01
2054
原创 树莓派交叉编译FFmpeg
树莓派编译FFmpeg 前言:采用交叉编译的方式为树莓派安装ffmpeg程序,宿主机为Centos7,交叉编译工具链有buildroot编译完成,具体buildroot的编译请看我的其他文章。 1、编译x264库,注意打上使用汇编编译 tar -jxvf x264.tar.bz2 cd x264 ./configure --prefix=/home/fu/ffmpeg/build --enab...
2019-07-19 16:17:04
1109
1
原创 树莓派精简版镜像制作
前言:采用buidlroot来编译一个尽可能小的树莓派镜像,没有图形界面的支持,只具备必要的驱动。树莓派版本为3B+。 1、下载buildroot 从buidlroot官网下载所需要的程序https://buildroot.org/downloads/ 下载的是buildroot-2018.08.1.tar.gz版本 2、对buildroot进行配置 make raspberrypi3_defco...
2019-07-18 11:34:24
1004
原创 CentOS7 ISCSI简单使用
1、ISCSI简介 iscsi实现网络存储,提供存储端叫 target,使用存储端叫 initiator。target 上可以提供存储空间,initiator负责连接ISCSI设备,在ISCSI设备中创建文件系统,以及存取数据,在 initiator 上看上去是多了一块硬盘。服务器端配置target,准备做为LUN发布的ISCSI的存储设备(可以是一整块磁盘、一个分区、逻辑卷或RAID阵列)。 2...
2019-07-17 14:07:39
1658
原创 CentOS7 LVS简单使用
1、 LVS(Linux Virtual Server)即Linux虚拟服务器 当用户向负载均衡调度器(Director Server)发起请求,调度器将请求发往至内核空间 PREROUTING链首先会接收到用户请求,判断目标IP确定是本机IP,将数据包发往INPUT链 IPVS是工作在INPUT链上的,当用户请求到达INPUT时,IPVS会将用户请求和自己已定义好的集群服务进行比对,如果用户请...
2019-07-17 14:05:36
4730
原创 CentOS7 LVM与RAID简单使用
1、LVM介绍 LVM的安装 采用yum install lvm2即可 PV(Physical Volume)- 物理卷 物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘,也可以是raid设备。 VG(Volumne Group)- 卷组 卷组建立在物理卷之上,一个卷组中至少要包括一个物理卷,在卷组建立之后可动态添加物理卷到卷组中。一个逻辑卷管理系统工程中...
2019-07-17 14:02:15
1220
原创 CenOS7 搭建无人值守安装服务器
1、无人值守服务器运行过程大体如在下面所示: (1)客户机向DHCP服务器请求ip地址 (2)DHCP服务器返回一个可用的ip地址给客户机,并且在DHCP服务器中需要写明引导程序的名字,为pxelinux.0(这个程序安放在tftp服务器上面,tftp服务器的地址由DHCP服务器在返回ip地址的时候一同提供) (3)客户机获取pxelinux程序后就运行,然后从tftp服务器上面获取pxelinu...
2019-07-17 13:57:19
343
原创 CentOS7编译安装FFmpeg
1、下载安装nasm wget http://www.nasm.us/pub/nasm/releasebuilds/2.13.02/nasm-2.13.02.tar.bz2 tar xjvf nasm-2.13.02.tar.bz2cd nasm-2.13.02 ./autogen.sh ./configure --prefix=“HOME/ffmpegbuild"−−bindi...
2019-07-17 11:48:47
755
树莓派 sdcard.img
2019-07-17
xtensa-lx106-elf.tar.gz
2021-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅