发新话题
打印

哪能下载到2.2.16-22的头文件?

各位高手:
% F7 ?8 w* e8 B1 U# V- C) m: V. {    本人本想编一个hello的最简单的内核程序,哪想到在insmod时系统提示出错:header's Version is 2.4.0, kernel's Version is 2.2.16-22.我下了一个2.2.16-4的头文件系统还是说-4和-22不匹配?????!!!!!/ v( X, C' X  @' c' v( s

5 D7 _1 S* [. s   我装的是RedHat7.0.不知哪位大侠能帮我,感激不尽!!!!      

TOP

7 f1 G" z) d3 u/ F) }7 |
你可以用这个命令把 hello.o 强行插入:
$ C( f+ M" k% i7 l4 A- W, B. Hinsmod -f hello.o
+ _4 K* w/ v# o% R- B  ~7 P
% ?$ T6 o- h" \# D+ _, t8 S/ J  P用dmesg就能看到运行结果。8 @, l. x1 K. ~* Y! a6 d- c; O
  |% i" s* w( N' X7 P! |, o
-4 和 -22 相差不大,基本可以通用。
8 g! |0 q( R1 U. W" t
# ~5 z9 F2 y: ^$ M* Q我建议你使用redhat7.1, redhat7.0被很多人批评。
9 P; v! i5 p; S* tredhat7.1的正式版(里仁的)才48元,4CD哟!!!      
庄子曰:“?鱼出游从容,是鱼之乐也。” 惠子曰:“子非鱼,安知鱼之乐?” 庄子曰:“子非我,安知我不知鱼之乐?” 惠子曰:“我非子,固不知子矣;子,固非鱼也,子之不知鱼之乐,全矣。” 庄子曰:“请循其本。子曰‘汝安知鱼乐’云者,既已知吾知之,而问我;我知之濠上也。”

TOP

发新话题