當前位置:首頁 » 編程軟體 » openwrt交叉編譯環境

openwrt交叉編譯環境

發布時間: 2022-03-14 10:31:55

⑴ openWRT 交叉編譯程序 ./hello: line 1: syntax error: unexpected "("

你好,解決了嗎?怎麼回事呢?我也是這個問題,求指教

⑵ 如何編譯OpenWrt

在安裝好的 ubuntu中 打開終端提示符(快捷鍵 Ctrl+Alt+T) 如下圖所示

安裝 openwrt需要的 編譯環境 輸入命令():
sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf gettext texinfo unzip sharutils subversion libncurses5-dev ncurses-term zlib1g-dev
按照提示輸入密碼: 如下圖

到這里 編譯環境搭建完成 繼續
mkdir openwrt 創建一個openwrt文件夾cd openwrt 進入openwrt文件夾svn co svn://svn.openwrt.org/openwrt/branches/backfire下載官網的源碼(穩定版本)
或者
svn co svn://svn.openwrt.org/openwrt/trunk下載官網的源碼(測試版本)
PS:(穩定版本,測試版本任選一個)
./scripts/feeds update -a 更新軟體包./scripts/feeds install -a 安裝軟體包
PS: 下載更新過程根據網速決定

make menuconfig 進入定製界面(裡面可以選擇晶元的型號,集成的組件等等,根據實際情況選擇)

下面以編譯WNR2000 V3的openwrt固件為例,只編譯基本的功能(因為我使用的就是V3 穩定版本沒有這個型號)
Target System---AR7xxx/AR9xxx CPU型號
Target Profile---NETGEAR WNR2000V3LuCI—>Collections—– <*> luci 添加LuciLuCI—>Translations—- <*> luci-i18n-chinese 添加中文
Save —>OK 保存
Exit 退出

make V=99 開始編譯(編譯過程緩慢 耐心等候 因為下載很多東西)成功後在bin文件夾里有編譯好的固件

⑶ 求助openwrt上網問題 openkeeper交叉編譯版

在Internet連接那一項!用之前要到手機設置-連接-USB-USB網路-USB網路類型,選擇手機做數據機,正常選了以後PC Suite馬上就會有反應的,會有提示給你創建連接。記住手機必須處於手機模式! 或安裝了PC Suite

⑷ openwrt編譯環境出現這個是什麼意思

一個是測試編譯環境時出現的,我的用戶已經是非root用戶了
/home/king/openwrt/backfire/include/prereq-build.mk:17: recipe for target 'prereq-non-root' failed

⑸ openwrt路由器上怎麼使用gcc

不是不能用,是更本沒人願意這樣做...
就路由器那cpu,那內存?按現在的眼光來看,它實在是太慢了...
你可以搜索「交叉編譯」來了解更多。

⑹ 如何搭建openwrt交叉編譯環境

如果openwrt官方有支持的軟體包,那麼用package安裝最方便。如果是自己寫的軟體,不想配置成package的哪個格式,自己直接用交叉編譯器編譯出來,丟到openwrt系統上直接執行就行了。其實package系統只是一個統一管理的方式

⑺ 怎麼在linux上安裝openwrt環境

1.安裝好ubuntu8.04中文版本或者fedora 9或者11,搞定網路連接。
以非root用戶登陸,打開「應用程序—-附件—-終端」。如果您已經安裝好linux, 那麼此步驟請略去。
2.如果您選擇ubuntu, 那麼ubuntu開發環境需要的軟體有
sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf gettext texinfo unzip sharutils subversion libncurses5-dev ncurses-term zlib1g-dev
然後
sudo apt-get update
如您選擇安裝fedora11或者fedora9
Fedora 11 or 9:
# yum install autoconf binutils bison bzip2 flex gawk gcc gcc-c++ gettext make ncurses-devel patch unzip wget zlib-devel
由於fedora 安裝包本來就很全面,所以需另外安裝的東西較

⑻ 如何在OpenWRT環境下做開發

1、搭建開發環境 首先,在執行make menuconfig後,會出現下圖: 其中,圖中紅框部分是我定製路由器的系統版本,大家可以根據不同的路由器進行不同的選擇;綠框部分表示我們需要編譯一個SDK開發環境(默認情況下,此項未勾選)。 編譯過程中需要..

⑼ openwrt java環境

塞班支持的開發語言可能是所有手機平台的具體選擇哪一個,這取決於你自己良好的技能和發展什麼樣的程序,你打算

的Symbian C + + ,歷史上最古老,最強大的(和底層資源結合緊密),開發難度大(和傳統的C + +差異很大)。如果不知道,你想開發一些和系統結合非常緊密的應用,一般不建議

打開C或Python為S60,發展困難,但也更靈活,但應注意根據經營環境的Open C的電話超過了S60第三版FP1,但是Python已經融入仍然需要安裝在手機上操作環境。

JAVA不用說,在Android誕生之前,S60是世界上最好的Java支持的平台上,如果你擅長這個。

WRT.S60第三屆FP2或多個嵌入支持小工具是一個輕量級的Web應用程序,為用戶提供了一個關鍵。它通常是專為特定的功能,如天氣,股票,拍賣信息。頁使用標準的Web技術開發,如XHTML,CSS,JavaScript等。在這方面,該窗口小部件運行的web瀏覽器的用戶界面。如果你需要開發和網路應用程序與應用程序,WRT是一個不錯的選擇,但我聽說WRT不能在本地存儲在手機上,每次啟動必須從網路上下載數據,沒有確認。

QT,S60平台,最先進的開發工具,但大多數現有的諾基亞手機不具備的能力,以支持Qt的,需要安裝一個單獨的開發環境,但在未來, S60的發展將逐漸靠攏的Qt。

所以綜上所述,選擇什麼樣的工具S60的發展完全依賴於自己的好,你打算開發程序

我個人比較看好WRT和QT,但在很長一段時間,你想徹底擺脫了Symbian C + +的影子難以D.

最後一個,如果你想開發的S60,它經常會去諾基亞論壇,她將是您最佳的合作夥伴
android的Java不支持C + +。准備開發Android果實扁辦?機器人上線做准備

⑽ 關於Openwrt下的C 編譯環境問題

Openwrt本身不支持直接編譯C語言的,不支持GCC,寫好的C語言是需要在linux下通過GCC編譯器編譯出的可執行文件才能跑,例如寫好的helloworld.c 需要在linux下gcc -o helloworld helloworld.c 然後會生成一個helloworld文件, ./helloworld 就可以執行了。 不知道題主是這個意思不。。。。

熱點內容
javascript反編譯 發布:2025-01-22 23:37:57 瀏覽:429
夏天來了你的巴氏奶存儲對嗎 發布:2025-01-22 23:37:56 瀏覽:203
求最大值c語言 發布:2025-01-22 23:22:35 瀏覽:247
一鍵清理系統腳本 發布:2025-01-22 23:21:10 瀏覽:59
防疫宣傳腳本 發布:2025-01-22 23:21:05 瀏覽:632
編譯程序編譯後是什麼語言 發布:2025-01-22 23:20:08 瀏覽:368
電腦文件夾設密碼 發布:2025-01-22 23:17:21 瀏覽:7
anyconnect伺服器地址2018 發布:2025-01-22 23:05:56 瀏覽:530
教師資格面試試講腳本 發布:2025-01-22 22:51:37 瀏覽:684
python中reduce 發布:2025-01-22 22:50:42 瀏覽:272