centos 搭建Openwrt開發環境

2021-07-06 04:55:41 字數 925 閱讀 9881

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作為開發...