首先我們首選的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,雙擊進行安裝,過程如下圖

 






2. ubuntu安裝操作圖解

如果不想自己進行ubuntu安裝和後面OpenWrt系統下載編譯,那麼可以使用已經安裝好了的ubuntu的映象。


預設的 使用者名稱:linux , 密碼:123456

3. 安裝VMware Tools並設定windows下的共享目錄

開啟控制終端(ctrl+alt+T)


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

[email protected]:~$ sudo tar -zxf VMwareTools-8.1.3-203739.tar.gz(解壓,版本號不

同的哦,根據自己的輸入,技巧可以輸出幾個字元用Tab補全)

[email protected]:~$ cd vmware-tools-distrib/

[email protected]:~/vmware-tools-distrib$ ls

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

[email protected]:~/vmware-tools-distrib$ sudo./vmware-install.pl

注意這裡要加sudo.

下面就來看看如何設定共享目錄,這個非常方便windows環境下與linux環境的檔案交換哦!

注意:在設定共享目錄前最好是將linux作業系統進行關機,然後在VM選項下選擇:

設定與WINDOWS的共享資料夾,點選 工具欄中的 虛擬機器 下的設定選項

 

 

點選的選項中的共享資料夾

配置OK後,再開啟已經配置好的linux作業系統;先在主機的D盤下的共

享目錄中新建一個檔案:


然後再進入linux 作業系統的/mnt/hgfs/shared/下,可以檢視到在windows環境

下新建的檔案


至此linux與windows的共享目錄已經設定完畢,看到這裡是不是感覺非常簡單,還不快自己動手試試!







2. ubuntu安裝操作圖解

如果不想自己進行ubuntu安裝和後面OpenWrt系統下載編譯,那麼可以使用已經安裝好了的ubuntu的映象。

.