0.背景前段时间看到C1037u多网口版本,很是喜欢,替换的4530r,发现玩openwrt x86的人比较少,写一篇日记,以备后用,有错误之处请指出。1.配置编译环境Linux2.获取源代码123456svn co svn://svn.openwrt.org/openwrt/trunk/#svn co svn://svn.openwrt.org/openwrt/branches/barrier_
转载 2017-12-28 08:58:05
10000+阅读
openwrt编译x86镜像
原创 2018-01-15 15:16:04
4946阅读
我们可以将openwrt,甚至是centos7系统装到U盘中,作为一个可移动系统. 这边,我以openwrt软路由来举个例.准备1.一张不小于3G的U盘或者TF存储卡2.WinImage9.0 下载链接:https://pan.baidu.com/s/1JuQWn9A_wMtJ2LVWbzbQyQ 提取码: 28xv3.openwrt固件的vmdk虚拟机磁盘文件 下载链接:http://firmw
# OpenWrt x86 Docker 扩容 ## 简介 OpenWrt是一个用于嵌入式设备的基于Linux的操作系统,它提供了一个高度定制化的环境,允许用户根据自己的需求来定制功能和配置。而Docker是一个轻量级的容器化平台,可以对应用进行封装,以提供更高效的部署和管理。 本文将介绍如何在OpenWrt x86上使用Docker进行扩容,以满足应用程序的需求。我们将使用Docker容器
原创 10月前
161阅读
背景前段时间看到C1037u多网口版本,很是喜欢,替换的4530r,发现玩openwrt x86的人比较少,写一篇日记,以备后用,有错误之处请指出。0.配置编译环境Linux1.获取源代码svn co svn://svn.openwrt.org/openwrt/trunk/ #svn co svn://svn.openwrt.org/openwrt/branches/barrier_breake
注意!!!不要烧写到你的硬盘上面去,会格式化你整个硬盘的。数据宝贵啊,建议烧写到u盘,然后从u盘启动1 编译出一个x86的固件。 记得编译的时候要选择生成 vmdk 文件 openwrt-x86-generic-combined-ext4.vmdk2 下载 winimage 软件3 可以把 x86 固件安装到 U盘 或者 硬盘 ,如果要安装到硬盘,请在PE下面操作,而且,该硬盘不可以格式化!.准
原创 2021-07-09 11:41:54
3235阅读
​注意!!!不要烧写到你的硬盘上面去,会格式化你整个硬盘的。数据宝贵啊,建议烧写到u盘,然后从u盘启动​1 编译出一个x86的固件。 记得编译的时候要选择生成 vmdk 文件 openwrt-x86-generic-combined-ext4.vmdk2 下载 winimage 软件3 可以把 x86 固件安装到 U盘 或者 硬盘 ,如果要安装到硬盘,请在PE下面操作,而且,该硬盘不可以格式化
原创 2022-02-24 15:51:01
2537阅读
deno没有32位的.自己编译吧.又说没有rusty_v8.lib,这个玩意儿,还要自己编译,又编译不起.失败了.不过无所谓,有c++就够了.打包出来就有31M的东西,享受不起.
原创 2022-02-25 14:15:32
125阅读
deno没有32位的.自己编译吧.又说没有rusty_v8.lib,这个玩意儿,还要自己编译,又编译不起.失败了.不过无所谓,有c++就够了.打包出来就有31M的东西,享受不起.
原创 2021-08-20 09:49:52
194阅读
这段时间一直在学习openwrt,弄来几个mtk7621芯片路由器玩了一下。一部分工作处理好以后路由器给还了回去,没有了环境,只有重新安装一个x86的架构。但是发现x86架构的磁盘空间太小了,只有200多M。既然是x86架构我10多G的固态硬盘怎么能忍心就这么浪费呢?必须扩容一波啊!以下操作全部在linux系统下完成,至于windows系统大家就自己发挥了。(重度linux用户,已经抛弃windo
原创 2021-03-08 15:41:36
10000+阅读
# 实现"android x86 user 编译out"的步骤 ## 流程概述 首先,我们需要设置好开发环境,包括安装必要的软件和配置相关参数。然后,我们需要下载源代码并编译构建。最后,我们可以通过一些特定的命令来生成android x86用户版本的输出文件。 ```mermaid journey title 实现"android x86 user 编译out"的流程 sect
原理:简单的理解其实就是在x86平台上生成ARM平台的可执行代码。 为什么要这么做? 答:目的平台上不允许或不能够安装我们所需要的编译器,而我们又需要这个编译器的某些特征;有时是因为目的平台上的资源贫乏,无法运行我们所需要编译器;有时又是因为目的平台还没有建立,连操作系统都没有,根本谈不上运行什么编译器。 受限于平台的环境和性能就产生了交叉编译主要方式两种:虚拟机或者编译器QEMU:是一个主机上的
转载 2023-07-05 19:49:27
168阅读
x86 openwrt固件编译2017年十月四日我在珠海,中秋之际写下这篇文章,祝各位看官花好月圆,有情人终成眷属。最近一直在玩Openwrt,以前上学的时候接触一丁丁,但是只限于烧写别人编译好的固件,这次要真刀实干了,学习了一周各种百度,终于在虚拟机中把openwrt跑起来了,写下此篇留念,后续将会陆续更新。开发环境的安装Openwrt的准备openwrt配置编译编译openwrt开发环境的安装
转载 10月前
777阅读
# 如何在Android Studio中编译x86架构的APK 作为一名经验丰富的开发者,我将向你介绍如何在Android Studio中编译x86架构的APK。首先让我们看下整个流程: **编译x86架构APK流程:** | 步骤 | 操作 | | ------ | ------ | | 1 | 确保项目中已添加x86架构支持 | | 2 | 在build.gradle文件中配置x86架构
原创 7月前
542阅读
# 如何在x86 docker上运行x86镜像 ## 概述 在本文中,我将向您介绍如何在x86 docker上运行x86镜像。作为一名经验丰富的开发者,我将在下面的表格中提供步骤概览,并详细解释每一步需要执行的操作和代码。 ## 步骤概览 ```mermaid pie title 步骤概览 "步骤1" : 20 "步骤2" : 20 "步骤3" : 20
原创 11月前
186阅读
虽然平板电脑早在很多年前就已经出现,但是真正走入消费者视野的还是得从2010年发布的第一代iPad开始。经历了这么多年的洗礼,目前平板电脑市场也已经形成了三足鼎立的局势:IOS系统、安卓系统、Windows系统。市面上也有平板电脑搭载的是谷歌最新的Chrome OS,但因为产品较少,就暂时不列入对比,等后期Chrome OS的产品阵容成型后再做详细评测。接下来就为大家分享这三大系统的平板电脑都有哪
简介1、系统加电复位阶段2、BIOS启动、自检3、加载MBR主引导程序4、加载GRU次引导程序5、加载操作系统内核6、运行操作系统的第一个进程init第一步、系统加电复位阶段系统加电或复位后,基于80x86的特性,中央处理器将内存中所有数据清零,并对内存进行校验。如果没有错误,则CS寄存器中全部置1,IP寄存器中全部置0,即CS=FFFF[0]H,而IP=0000[0]H。[CS]:[IP]指向的
使用Android Studio 2.2 或更高版本构建JNI项目时默认工具是CMake,最近由于需要编译C文件故尝试了下,确实比 ndk-build方便不少。下面会以android-gpuimage 这个项目为例。一、下载 NDK 和构建工具 打开SDK管理器:从菜单栏选择 Tools > Android > SDK Manager。或者点击图标 图来至谷歌开发者中心 下
转载 11天前
16阅读
一、什么是交叉编译对于没有做过嵌入式编程的人,可能不太理解交叉编译的概念,那么什么是交叉编译?它有什么作用? 在解释什么是交叉编译之前,先要明白什么是本地编译。本地编译 本地编译可以理解为,在当前编译平台下,编译出来的程序只能放到当前平台下运行。平时我们常见的软件开发,都是属于本地编译: 比如,我们在 x86 平台上,编写程序并编译成可执行程序。这种方式下,我们使用 x86 平台上的工具,开发针对
转载 2023-10-25 21:10:07
231阅读
交叉编译保姆级教学1.什么是交叉编译2.为什么需要交叉编译3.怎么进行交叉编译2.1 开始前准备2.1.1 背景介绍:2.1.2 开始前的准备:编译kernel编译phy driver生成可加载的ko文件 1.什么是交叉编译在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,我们就称这种编译器支持交叉编译。这个编译过程就叫交叉编译。2.为什么需要交叉编译主要原因是:嵌入式系统中
  • 1
  • 2
  • 3
  • 4
  • 5