Zedboard Ubuntu12 04核心編譯

2021-06-28 14:52:54 字數 1096 閱讀 6009

在此之前,強調一點,如果你的電腦裡以前

安裝過交叉編譯器或者在配置檔案裡面設定過arch等選項,請將系統恢復到剛安裝模式下再進行下面的步驟!

這點非常重要!

具體步驟: 1、

www.kernel.org,筆

2、將原始碼解壓到/usr/src目錄下,命令如下:

sudo -s

tar -xjvf linux-3.9.tar.xz -c /usr/src 3、

進入原始碼目錄下,並生成配置檔案

方法:cd /usr/src/linux-3.9

cp -vi /boot/config-`uname -r` .config//拷貝ubuntu12.04原來的配置檔案到.config中,只是為了方便,當然也可以進行詳細配置

或者使用如下命令:

make arch=x86 defconfig//使用預設的配置進行更新 

make menuconfig(圖形化介面) gtk+【可選】如圖1所示

make   xconfig(圖形化介面)qt 【可選】如圖2所示 4、

第三步配置完成後,就可以對核心原始碼進行編譯了,具體命令如下所示:

make -j4 //編譯核心,生成核心映象和模組

make modules_install //安裝核心模組 5、

生成新核心,會將第4步編譯好的核心拷貝到/boot目錄下

make install

如圖3所示

6、重啟即可(預設情況下會進入新的核心啟動項中)

進入系統後,uname -r後即可檢視當前核心版本。如圖4所示

1D1A 1 插入排序

演算法導論第乙個演算法就是插入排序,思想簡單,如果是從小到大排序,就是從第二個數開始,和前邊的數比較,直到大於等於前邊那乙個數,然後放在那個位置。而且,先用python寫,就相當於偽 特別好,既有思路,還把python練習一下,然後再用c python def insertsort a for i ...

1 小試牛刀 1

1.echo e 包含轉義序列的字串 2.彩色列印 文字 重置 0,黑 30,紅 31,綠 32,黃 33,藍 34,洋紅 35,青 36,白 37 背景 40,41,42,43,44,45,46,47 example 1 echo e e 1 31m zhangjing e 0m 紅字 2 ech...

演算法(1) 遞迴演算法1

人理解迭代,神理解遞迴。綜上所述,還是不理解地好。遞迴三要素 1 明確遞迴的終止條件 2 給出遞迴終止時的處理辦法 3 提取重複的邏輯,縮小問題的規模 遞迴的兩種解決模式 1 在遞去的過程中解決問題 function recursion 大規模input if end condition endel...