FFmpeg 编译最佳的做法当然是参考官方文档,官方文档的指导最权威可行了。但还是需要一点小技巧才行。编译环境:Ubuntu 20.04官方文档指出安装是非侵入性的,将在主目录(home)中创建几个目录:ffmpeg_sources——源文件将在这里下载。如果需要,可以在完成编译时删除。ffmpeg_build——在这里构建文件并安装库。如果需要,可以在完成编译时删除。bin——在这里安装二进制文
Ubuntu编译安装QEMU由于环境需求,今天在ubuntu14.04的环境下手动编译安装了QEMU2.1.2。QEMU下载地址:http://wiki.qemu-project.org/download/qemu-2.1.2.tar.bz2具体下载及解压步骤这里就不在赘述了,主要就是说下环境准备的一些依赖包,编译QEMU最重要的就是gcc,所以我们要先把gcc安装上。root@localhos
原创 2014-12-24 14:57:29
7363阅读
Ubuntu内核编译教程-编译Linux4.8.0内核实验环境:Ubnuntu 64位(推荐使用16.04)一、环境准备1. 下载源码准备linux源码和补丁,可以在官网(http://www.kernel.org)上下载,这里我们下载4.8版本。不过阿里提供了http://mirrors.aliyun.com/,也可以在这里面下载,速度更快。下载镜像的命令如下:cd /tmp wget http
转载 2024-10-12 12:08:39
77阅读
  最近在搞点研究,在ubuntu Server上用gcc编译一个比较小众的软件,然后你懂得,万恶的版本问题啊!只能乖乖的手动编译低版本的gcc了 ~  首先,介绍一下手动编译过程中的一些版本问题,并且强烈建议不要随意更换版本!  操作系统:Ubuntu Server 12.04.4 64bit(安装在虚拟机中)  gcc:编译前版本4.4.3,编译后版本4.5.1  安装GCC需要使用到3个辅助
Ubuntu 16.04 编译 QEMU正常情况下,多数Linux版本已经提供了可供安装的QEMU(KVM)二进制安装包。但是,有时候因为需要,还需要自己编译QEMU。在编译之前,有一些依赖软件包需要安装。默认情况下, 编译器和编译工具(gcc,make…)已经有了。依赖条件:必要安装包: git->用于版本管理(在这里可以不要) glib2.0-dev,自动包含 zlib1g-de
转载 2024-04-13 17:02:40
258阅读
1、下载Linux内核除了以下两种正统方法,还可以到我的云盘下载。<链接>方法一:在终端使用git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/进行自动下载。下载的速度如果慢的无法忍受的话,建议使用第二种官网下载方法二:官网<链接>下载LTS的4.4.×版本。2、下载
转载 2024-07-10 21:24:51
349阅读
1.下载并编译QT4官方下载地址:https://download.qt.io/archive/qt/4.8/4.8.7/如果官方下载慢可以从这里下载:链接:https://pan.baidu.com/s/1SOsVu6--3ujsS9u9l9UIHA  提取码:83dw QT的编译也需要交叉编译环境,但是我们之前编译内核的时候已经建立的交叉编译环境就可以用.解压缩上面下载的原
转载 2024-01-14 11:51:00
59阅读
Winodws版本编译环境Fedora23下载VSS SDK的setup.exe下载地址提取VSS SDK头文件将下面的代码保存成extract-vsssdk-headers.sh脚本,然后放入setup.exe所在的/home/fedora/Downloads目录,然后执行./extract-vsssdk-headers.sh setup.exe#! /bin/bash # extract-vs
研究内核原理前需要提前对内核有个感性的认识,本文介绍笔者自己动手编译SylixOS内核并运行在自己编译的虚拟机平台上。简介:编译SylixOS内核与Linux还有有点区别。Linux运行由Kernel与根文件系统两部分组成,SylixOS内核中集成了根文件系统,因此只需要编译出一个内核镜像即完成了操作系统最小系统运行环境。文件系统中的软件、库等都可以动态部署。创建内核镜像步骤很简单只需要三步:创建
    准备使用qemu的vexpress平台调试学习arm linux。vexpress是cortex-A9四核结构,支持vexpress平台的qemu要1.0后的版本。windows平台较新的qemu版本比较难找,准备自己下载源代码编译。本文记录环境的搭建过程与qemu编译。1. 安装MinGWwww.mingw.org下载mingw-get-setup.exe
目标:qemu系统可以:1)访问外网 2)访问局域网内的samba服务器(目的:局域网共享文件) 2)访问ubuntu中的Apache服务器(目的:宿主机共享文件)第六篇(上)是实操部分,第六篇(下)是原理部分。一、ubuntu环境:1,ubuntu版本新系统安装可参考ubuntu20.04 搭建kernel调试环境第一篇--安装系统。root@linux:/home/gsf# uname -a
转载 2024-05-06 17:24:56
319阅读
deb文件在ubuntu上直接用dpkg -i xxx.deb如果虚拟机上只显示32位,则可能是cpu不支持虚拟化,也有可能时bios里虚拟化没有打开。重启电脑,按delete键进入bios设置,找到vitualization,设为enabled即可然后按照教程上的说明一步步来即可,那些设置是必须的,否则会出错.这些步骤如下: 三、一些命令与设置 1. 首先将当前用户
转载 2024-05-13 06:38:39
100阅读
&#160; 这次实验主要完成一个linux内核的编译 &#160; 1. 下载内核文件 wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.1.tar.bz2 tar jvxf linux-2.6.18.1.tar.bz2 cd linux-2.6.18.1 &#160; 2. 清理已有的设置 make m
原创 2010-05-11 03:18:23
2265阅读
各种原因之下,我糊里糊涂的进了system的实验室,所以也只能硬着头皮从零开始学起。最近手头的项目需要深入System Kernel进行修改,所以首要的任务就是读懂Kernel的Source Code。无奈我真的是缺少太多的相关Background,所以在看了一周的代码之后进展甚微。在实验室里百般的求助之后,我决定尝试debug the kernel when booting。所以我需要学习如何
原创 2013-08-31 09:58:18
1028阅读
最近安装了虚拟ubuntu20,因为学习需要所以还要再安装xv6,查了网上许多资料发现比较杂乱也对于新手来说并不太友好,博主也是新手,在安装过程中也出现了许多问题,所以这里记录并整理一下博主安装的过程以及出现的一些问题.关于虚拟机Ubuntu20的安装可以参考我的另一篇博客:Ubuntu20安装教程现在开始~1.首先安装qemusudo apt-get install qemu结果如图: 如图输入
转载 2024-04-29 15:50:29
652阅读
ubuntu安装qemu    ubtuntu编译安装qemu 5.2.0,apt-get安装的版本过于老旧。    环境:ubuntu 18.04.wget https://download.qemu.org/qemu-5.2.0.tar.xz  tar xvJf qemu-5.2.0.tar.xz   mkdir build && cd build   ../configure
转载 2021-04-21 22:59:51
3777阅读
2评论
【开源鸿蒙】调试OpenHarmony轻量系统QEMU RISC-V版本一、准备工作1.1 编译OpenHarmony源码1.2 确认OHOS_Image已生成1.3 确认OHOS_Image文件是否有调试信息1.4 检查config.gni文件是否有-g编译选项二、GDB调试2.1 启动QEMU模拟器2.2 启动GDB调试器2.3 连接QEMU模拟器2.4 使用GDB进行断点调试三、问题解决3
环境说明编译器:arm-linux-gnueabihf-gcc 7.5.0OS:ubuntu 20.04一、下载qt源码qt下载地址:https://download.qt.io/archive/qt/5.12/5.12.9/single/。wget https://download.qt.io/archive/qt/5.12/5.12.9/single/qt-everywhere-src-5.1
转载 4月前
35阅读
创建虚拟的U-boot 和ARM Linux 学习环境 作者:YF-YF 日期:2009-12-9 关键词:U-boot,VersatilePB, ARM, Linux, Qemu, PB926 ,RealView Plat forms 本文介绍了一种不需要花钱购买真实的电路板,就可以学习基于ARM 的嵌入式linux 技术,基于U-boot 的bootloader 技
Vi和Vim的区别及联系1.使用vim替换vi  vim比vi强大多了,vim属于vi的超集,而且能够解决很多习惯的问题,所以还是有必要使用vim替换vi的。简单地话,可以直接使用“alias vi=vim”命令即可,不过这样只能在这次启动的时候有用,下次启动后,这条就无效了,如果想下次还能使用,那么就需要修改用户自启动配置文件.bashrc,具体的修改如下: 1. sud
  • 1
  • 2
  • 3
  • 4
  • 5