1

私は持ってい hollowworld.c ます:

/* hello.c */
#include <linux/kernel.h>
#include <linux/module.h>
MODULE_LICENSE("GPL");

int init_module(void)
{
  printk("Hello world!\n"); /* printk = kernel printf, to the console */

  return 0;
}

void cleanup_module(void)
{
  printk("Goodbye world!\n");

  return;
}

program.c のメイクファイルを作成する方法と、Real Time Application Interface でコンパイルおよび実行する方法

4

1 に答える 1

2

カーネル モジュールをコンパイルするには、カーネル ソース ツリーの他のドライバーを参照してください。あなたの例では、Makefile は 1 行のように単純であることがわかります。

obj-M += hollowworld.o
于 2016-04-17T01:58:55.393 に答える