openwrt的原始碼實施了版本控制,可以使用git 或者 svn進行轉殖
git::
git clone git:
svn:
svn co svn:
yum install git
然後可以切換到原始碼目錄 make menuconfig
此時會報一大堆的 需要解決的依賴,乙個個解決就ok 了,此處簡單介紹一下筆者受困的幾個依賴
1、g++ 用yum 進行安裝比較方便,但是 g++ 包的名字叫 gcc-c++ 因此安裝的時候需要用 yum install gcc-c++命令
wget (由於此原始碼還在不斷更新,因此版本號可能有些出入,當出現404 頁面找不到時可以通過瀏覽器登入zlib.net/ 檢視當前的版本號)
#tar -zxvf zlib-1.2.8.tar.gz #解壓
#cd zlib-1.2.8
#./config
#make
#make install
3、openssl library development 此依賴的包名是 openssl-devel 所以需要用yum install openssl-devel 進行安裝
所有依賴都解決完後,再新增乙個普通使用者(原則上openwrt 不允許使用root使用者進行編譯).
make menuconfig
將 有sdk字樣的行 標記 退出,儲存配置檔案,make 開始編譯。
編譯過程需要聯網,編譯速度根據網速而定。
編譯會生成 sdk ,安裝sdk配置完後就可以用來編譯打包自己的ipk軟體包了。
欲知後事如何,請聽下回分解。
CentOS如何配置openwrt
openwrt開發環境搭建 本人使用的是centos6.2 一 在linux中安裝git yum install git 二 環境搭建 1 建立新使用者openwrt 也可以直接在linux中安裝 為了區別還是建立乙個新使用者比較好 su adduser openwrt 建立好之後進去新使用者 su...
OpenWrt 廣告植入原型搭建
編譯openwrt韌體 選擇privoxy 配置user.filter,user.action,config檔案。config檔案中需要指定監聽都位址與埠號 在user.action中注入廣告指令碼 js 具體參考我的指令碼 user.filter中新增過濾規則 1.filter block wee...
OpenWRT 快速搭建開發環境
為嵌入式裝置搭建開發環境主要是交叉編譯器的配置,好在openwrt的官方已經為每一種處理器平台提供了sdk,通過sdk,我們就可以快速搭建開發環境。開啟 選擇你的openwrt版本 選擇處理器架構,我的是ramips 選擇處理器型號,我的是mt7620 openwrt官方推薦使用debian作為開發...