原创 openwrt 單獨編譯模塊方法
make 命令簡單說明make V=99V=99表示輸出詳細的debug信息make world表示編譯所有make j=2 V=99如是多核CPU,加j=2 選項理論上能加快編譯速度make -j 2 V=99可加快編譯速度(不推薦使用
原创 C++中值傳遞和引用傳遞的區別
C++中參數的傳遞方式: 1.值傳遞 調用時,將實參的值傳遞對應的形參,即爲值傳遞。由於形參有自己獨立的存儲空間,又作爲函數的局部變量使用,因此在函數中對任何形參值得修改都不會改變實參變量的值。簡單的看一個例子: 編譯後,輸出結
原创 MakeFile 編譯時如何控制命令是否打印
makefile 默認情況下是輸出命令的,可以通過命令前加@屏蔽命令的顯示 下面定義是否爲DEBUG 模式的控制 ifeq ($(DEBUG),true) hide:= else hide:=@ endif 編寫makefile all:
原创 java 中的數字範圍
在java中的整數類型有四種,分別是byte short in long,本文重點給大家介紹java中的整數類型(short int long),由於byte只是一個字節0或1,在此就不多說了,對java中的整數類型感興趣的朋友一起學習吧
原创 android 命令行執行java 的方式
大家都熟悉android 的安裝命令,pm pm usage: pm list packages [-f] [-d] [-e] [-s] [-3] [-i] [-u] [--user USER_ID] [FILTER] p
原创 c++ 關於前向引用的錯誤使用問題
今天在調試一個demo 程序: #include <stdlib.h> #include <stdio.h> #include <math.h> class Result; class MathCallBack { i
原创 bitbake hello world demo 實驗
1.安裝bitbake,並設定path 使用git下載 bitbake並安裝 $git clone git://git.openembedded.org/bitbake 設定PATH $export PATH=/home/<your di
原创 linux 安裝包deb,tar,rpm 的區別
1.RPM RPM全名是“RedHat Package Manager”,簡稱則爲RPM,顧名思義,當初這個軟件管理工具是由RedHat這家公司發展出來的。RPM是以一種數據庫記錄的方式來將你所需要的軟件安裝到你的Linux系統的
原创 c++ 宏定義中#, ##, #@的含義
#表示:對應變量字符串化,即加雙引號 連接符#@:它將單字符標記符變換爲單字符,即加單引號 ##表示:把宏參數名與宏定義代碼序列中的標識符連接在一起,形成一個新的標識符 例如: #define A(x) #@x //此處x
原创 關於typescript 枚舉類型轉換爲javascript 後文件解釋
枚舉 枚舉類型是數字原始類型的一個確定子類型。它是一組相關的定義了枚舉類型可能值的命名常量。 1 枚舉聲明 枚舉聲明聲明一個枚舉類型和枚舉對象。 EnumDeclaration: constopt enum B
原创 編譯openwrt全過程(超詳細)
Openwrt 官方正式的發行版是已編譯好了的映像文件(後綴名bin或trx、trx2),此映像文件可從Openwrt官方網站的下載頁面中輕鬆獲取到 爲了參與測試或參與開發OpenWrt的工作;我們需要重新移植或者重新編譯個一個open
原创 C++之Lambda表達式
1. 概述 C++ 11 中的 Lambda 表達式用於定義並創建匿名的函數對象,以簡化編程工作。 Lambda 的語法形式如下: [函數對象參數] (操作符重載函數參數) mutable 或 exception 聲明 -> 返回值類型
原创 sed 詳細使用方法
文本間隔: -------- # 在每一行後面增加一空行 sed G # 將原來的所有空行刪除並在每一行後面增加一空行。 # 這樣在輸出的文本中每一行後面將有且只有一空行。 sed '/^$/d;G' # 在每一行後面增加兩
原创 openwrt 修正heartbleed bug 補丁
heartbleed bug的主要原因是由於cache 的過度讀取造成,openssl 官網於openssl-1.0.1g.tar.gz 版本修復。 openwrt trunk 的修正SVN版本號爲40421.下面對heartbleed
原创 openwrt 啓動流程
Preinit and Root Mount and Firstboot Scripts See Rootfs on External Storage for information on external rootfs mount