1、$make config
基於文字的最為傳統的配置方式,但是它可以適應任何情況。這種方式會為每乙個核心支援的特性向使用者提問。如果使用者回答"y",則把該特性編譯進核心;回答"m",則把該特性作為模組進行編譯;回答"n",則表示不對該特性提供支援。
2、$make oldconfig
make oldconfig 與 make config 類似,但是它的作用是在現有核心配置檔案基礎上建立乙個新的配置檔案,只會向使用者提問有關新核心特性的問題。
3、$make menuconfig
基於終端的一種配置方式,提供了文字模式的圖形使用者介面,使用者可以通過移動游標來瀏覽核心所支援的各種特性。
4、$make xconfig
基於x windows的一種配置方式,提供了漂亮的配置視窗,不過只有能夠在x server上執行x應用程式時,才可以使用。
5、$make gconfig
與make xconfig類似,不同的是它依賴於gtk庫(gimp toolkit)。
6、$make defconfig
按照預設的配置檔案arch/i386/defconfig對核心進行配置,生成的.config可以用作初始配置,然後再使用make menuconfig進行定製化配置。
7、$make allyesconfig
盡可能多地使用"y"設定核心選項值,生成的配置中包括了全部的核心特性。
8、$make allmodconfig
盡可能多地使用"m"設定核心選項值來生成配置檔案。
我們比較常用的主要是$make oldconfig 和 $make menuconfig。
幾種方式按home,幾種方式開啟應用,速度比較
system.out.println start context context instrumentationregistry.getcontext adb 操作home 鍵 第一種方式 3000毫秒速度 shellhelper.execrootcmd input keyevent 3 adb 操...
獲取Linux核心未匯出符號的幾種方式
從linux核心的2.6某個版本開始,核心引入了匯出符號的機制。只有在核心中使用export symbol或export symbol gpl匯出的符號才能在核心模組中直接使用。然而,核心並沒有匯出所有的符號。例如,在3.8.0的核心中,do page fault就沒有被匯出。而我的核心模組中需要使...
Linux配置環境變數的幾種方式
環境變數相關的配置檔案 使用者環境變數配置檔案 所有使用者 ect profile etc bashrc etc environment root bashrc bash profile 非root使用者 home 非root使用者名稱 bashrc source etc profile or.et...