小擼路由是啥?小擼路由顧名思義就是@小擼擼過的 wr703n 之類的路由(系統基於openwrt)!因為它使用起來非常方便,而且具有很高的價效比,所以拿來當搭建智慧型家居系統的核心元件。要想讓小擼路由改行服務於智慧型家居系統,那就得為它專門寫一套程式去指揮它。
環境安裝好後下面就開始編寫小擼路由上的第乙個程式:hello world, xiaolu router!!! 隨便找個地方新建乙個空白記事本檔案並改名為main.cpp
寫上下面**儲存。
#include int main()
使用交叉編譯工具鏈把**編譯成小擼路由上能跑的程式。預設安裝的話工具鏈應該在
c:\users\使用者名稱\mentorgraphics\sourcery_codebench_lite_for_mips_gnu_linux\bin
這個路徑之下,如果找不到就不關我的事了 :) 最好把這個路徑加入環境變數中,這樣隨便在哪都可以使用裡面的工具。
編譯命令如下:
mips-linux-gnu-gcc -static -msoft-float -o2 -o main main.cpp
因為 mips 架構的cpu都不帶浮點協處理器,所以必須指定使用軟體模擬浮點計算,不然會出錯的!-msoft-float 這個引數就是這個用意。
如果一切順利的話,在目錄下應該可以看到乙個main
的檔案,說明已經成功編譯!把這個檔案上傳至小擼路由,然後執行。不出意外控制台應該看到如下內容:
hello world, xiaolu router!!!
至此,小擼路由上的第乙個程式已經搞定! 在windows下的VSCode編寫C 配置
之前在看到網上沒有相關中文的vs code的配置教程,於是就自己寫乙個。必須安裝windows下的gcc 配置下來就是這樣,可以進行debug。這是我的外掛程式 將設定放入此檔案中以覆蓋預設設定 其中 clang.executable 填寫自己的g 路徑,必須為絕對路徑,而且使用雙反斜槓 c cpp...
windows下新增路由
1.首先在 執行 視窗輸入cmd 按win r開啟執行視窗 然後回車進入命令列。2.在命令列下輸入route命令,會有對應的提示資訊。route f p 4 6 command destination mask netmask gateway metric metric if inte ce f 清...
VC在windows下編寫用於序列通訊的程式
vc在windows下編寫用於序列通訊的程式 既然有這麼多人問這個文體,貝貝就給個visual c 4.2寫的 window 95串列埠通訊函式集合 只適用於32位 需要說明的是 這是我程式的一部分,因此有一些與具體應用無關的部分。但我覺得關鍵是原理,而不是程式本身.後面有些使用介紹,幫助理解這長的...