root@jiq-desktop:~#apt-cache search linux-source
root@jiq-desktop:~#apt-get install linux-source-2.6.22
命令解壓即可獲得linux核心的源**:
root@jiq-desktop:/usr/src#tar jxvf linux-source-2.6.32.tar.bz2
hua@huahua:/usr/src$ ls -l
total 12
drwxr-xr-x 27 root root 4096 8月 3 23:36 linux-headers-4.4.0-31
drwxr-xr-x 7 root root 4096 8月 27 14:16 linux-headers-4.4.0-31-generic
drwxrwxr-x 27 root root 4096 8月 27 15:36 linux-source-3.13.0
lrwxrwxrwx 1 root root 47 7月 19 06:53 linux-source-3.13.0.tar.bz2 -> linux-source-3.13.0/linux-source-3.13.0.tar.bz2
lrwxrwxrwx 1 root root 51 8月 27 14:16 vboxguest-5.0.26 -> /opt/vboxguestadditions-5.0.26/src/vboxguest-5.0.26
(2)然後在linux核心原始碼目錄/usr/src/linux-source-2.6.32目錄下面用老的方法配置好linux核心:
root@jiq-desktop:/usr/src/linux-source-2.6.32#make oldconfig
(3)然後執行:
root@jiq-desktop:/usr/src/linux-source-2.6.32#make bzimage
這個過程大概需要乙個小時左右。。。執行完成後會在當前目錄下面生成乙個檔案vmlinux.o
(4)然後編譯模組:
root@jiq-desktop:/usr/src/linux-source-2.6.32#make modules
這個過程又是大概乙個小時。。。
(5)然後便可以安裝模組了:
root@jiq-desktop:/usr/src/linux-source-2.6.32#make modules_instal
以上步驟完成以後,會在/lib/modules目錄下面生成乙個資料夾linux-2.6.32-24-generic,至此你差不多已經成了,因為你已經構造好了核心樹
Linux驅動開發環境配置 核心原始碼樹構造
2 然後在linux核心原始碼目錄 usr src linux source 2.6.32目錄下面用老的方法配置好linux核心 root jiq desktop usr src linux source 2.6.32 make oldconfig 3 然後執行 root jiq desktop u...
linux 驅動開發環境配置 核心原始碼樹構造
linux驅動開發環境配置 核心原始碼樹構造 初次接觸linux驅動程式開發,買了一本 linux裝置驅動程式 第一件事當然就是構建開發環境了!它上面有乙個hello world的列子 include include module license dual bsd gpl static int he...
Linux驅動開發環境配置 核心原始碼樹構造
2 然後在linux核心原始碼目錄 usr src linux source 2.6.32目錄下面用老的方法配置好linux核心 root jiq desktop usr src linux source 2.6.32 make oldconfig 3 然後執行 root jiq desktop u...