我的openwrt学习笔记(二):OpenWrt 开发环境搭建

时间:2022-12-15 20:10:55

首先我们首选的OpenWrt 编译环境是 Ubuntu,并且应尽量选择稳定的LTS版本,而不是更高版本的。这里我们推荐使用 Ubuntu 12.04 LTS或者Ubuntu 14.04 LTS作为编译平台,此平台必须要能稳定地接入网络。我们推荐您使用以下或更高的硬件配置:

CPU:双核 1GHZ 或更高,建议采用双核2GHZ 以上的电脑

RAM:512M 以上可用空间

硬盘:至少10GB 可用空间。

显卡:集显即可

 

目前比较流行的开发方式有两种:

方式一: 纯linux环境下编译开发,

方式二:基于windows+虚拟机+ubuntu开发,如果你是资深linux开发人员,建议使用纯linux环境下编译开发。

记住,不管选择哪种方式开发,开发过程中绝对不要使用 root 用户进行编译操作!

 

为了方便到大部分朋友的学习,降低门槛,本文以及后续文章采用方式二虚拟机VMware +ubuntu12.04开发。

 

 

1.搭建开发环境

一、  安装VMware虚拟机

下载并安装VMware-workstation-full-9,双击进行安装,过程如下图

我的openwrt学习笔记(二):OpenWrt 开发环境搭建


 我的openwrt学习笔记(二):OpenWrt 开发环境搭建我的openwrt学习笔记(二):OpenWrt 开发环境搭建

我的openwrt学习笔记(二):OpenWrt 开发环境搭建

我的openwrt学习笔记(二):OpenWrt 开发环境搭建

我的openwrt学习笔记(二):OpenWrt 开发环境搭建我的openwrt学习笔记(二):OpenWrt 开发环境搭建

我的openwrt学习笔记(二):OpenWrt 开发环境搭建

我的openwrt学习笔记(二):OpenWrt 开发环境搭建

我的openwrt学习笔记(二):OpenWrt 开发环境搭建

2. ubuntu安装操作图解

如果不想自己进行ubuntu安装和后面OpenWrt系统下载编译,那么可以使用已经安装好了的ubuntu的镜像。

我的openwrt学习笔记(二):OpenWrt 开发环境搭建

默认的 用户名:linux , 密码:123456

3. 安装VMware Tools并设置windows下的共享目录

我的openwrt学习笔记(二):OpenWrt 开发环境搭建

我的openwrt学习笔记(二):OpenWrt 开发环境搭建

我的openwrt学习笔记(二):OpenWrt 开发环境搭建

打开控制终端(ctrl+alt+T)

我的openwrt学习笔记(二):OpenWrt 开发环境搭建

目前的最新版本是VMwareTools-9.6.2-1688356.tar.gz,与上图版本不一致。

 

linux@ubuntu:~$ sudo tar -zxf VMwareTools-8.1.3-203739.tar.gz(解压,版本号不

同的哦,根据自己的输入,技巧可以输出几个字符用Tab补全)

linux@ubuntu:~$ cd vmware-tools-distrib/

linux@ubuntu:~/vmware-tools-distrib$ ls

bin doc etc FILES INSTALL installer lib vmware-install.pl

linux@ubuntu:~/vmware-tools-distrib$ sudo./vmware-install.pl

注意这里要加sudo.

 

下面就来看看如何设置共享目录,这个非常方便windows环境下与linux环境的文件交换哦!

注意:在设置共享目录前最好是将linux操作系统进行关机,然后在VM选项下选择:

设置与WINDOWS的共享文件夹,点击 工具栏中的 虚拟机 下的设置选项

 我的openwrt学习笔记(二):OpenWrt 开发环境搭建

 我的openwrt学习笔记(二):OpenWrt 开发环境搭建

点击的选项中的共享文件夹

 

 

配置OK后,再开启已经配置好的linux操作系统;先在主机的D盘下的共

享目录中新建一个文件:

我的openwrt学习笔记(二):OpenWrt 开发环境搭建我的openwrt学习笔记(二):OpenWrt 开发环境搭建

然后再进入linux 操作系统的/mnt/hgfs/shared/下,可以查看到在windows环境

下新建的文件

我的openwrt学习笔记(二):OpenWrt 开发环境搭建我的openwrt学习笔记(二):OpenWrt 开发环境搭建

至此linux与windows的共享目录已经设置完毕,看到这里是不是感觉非常简单,还不快自己动手试试!

我的openwrt学习笔记(二):OpenWrt 开发环境搭建

我的openwrt学习笔记(二):OpenWrt 开发环境搭建

我的openwrt学习笔记(二):OpenWrt 开发环境搭建

我的openwrt学习笔记(二):OpenWrt 开发环境搭建

我的openwrt学习笔记(二):OpenWrt 开发环境搭建

我的openwrt学习笔记(二):OpenWrt 开发环境搭建

2. ubuntu安装操作图解

如果不想自己进行ubuntu安装和后面OpenWrt系统下载编译,那么可以使用已经安装好了的ubuntu的镜像。