- 論壇徽章:
- 0
|
在ubuntu下嘗試用vmalloc,但是在#include <linux/vmalloc.h>出錯(cuò).
進(jìn)入/usr/include/linux目錄沒有找到vmalloc.h,但是在/usr/src/linux-headers-2.6.24-16/include/linux目錄中找到了vmalloc.h
但是我把./usr/include/linux改為ln -s /usr/src/linux-headers-2.6.24-16/include/linux/,又出現(xiàn)了其他錯(cuò)誤.
下面有幾個(gè)問題.
1./usr/include/linux目錄與/usr/src/linux-headers-2.6.24-16/include/linux目錄的關(guān)系是什么?我發(fā)現(xiàn)這兩個(gè)目錄里有一些頭文件的內(nèi)容不一樣.
2.我的/usr/src里沒有l(wèi)inux源文件,只有頭文件.是只有ubuntu系統(tǒng)這樣還是其他的發(fā)行版都這樣?其他的發(fā)行版有沒有/usr/include/linux/vmalloc.h?
3.如果我想正常使用vmalloc,有沒有人有什么方法或者建議?
萬(wàn)分感謝各位解答者. |
|