Compilation de module helloworld
Fermé
manelz
Messages postés
23
Date d'inscription
vendredi 20 avril 2012
Statut
Membre
Dernière intervention
29 novembre 2012
-
Modifié par kaneagle le 24/04/2012 à 23:46
manelz Messages postés 23 Date d'inscription vendredi 20 avril 2012 Statut Membre Dernière intervention 29 novembre 2012 - 20 avril 2012 à 17:53
manelz Messages postés 23 Date d'inscription vendredi 20 avril 2012 Statut Membre Dernière intervention 29 novembre 2012 - 20 avril 2012 à 17:53
A voir également:
- Compilation de module helloworld
- Igfxtray module ✓ - Forum Virus
- Pas de module ci - Forum TV & Vidéo
- Manque cam module - Forum TNT / Satellite / Réception
- Module d'expérience locale francais ✓ - Forum Matériel & Système
- Cisco eap fast module - Forum Virus
2 réponses
Franzux
Messages postés
8907
Date d'inscription
mercredi 5 décembre 2007
Statut
Contributeur
Dernière intervention
27 octobre 2015
1 145
20 avril 2012 à 07:26
20 avril 2012 à 07:26
Dans quel langage ?
manelz
Messages postés
23
Date d'inscription
vendredi 20 avril 2012
Statut
Membre
Dernière intervention
29 novembre 2012
20 avril 2012 à 17:53
20 avril 2012 à 17:53
voilà le programme ==============>
#include <linux/module.h>
#include <linux/kernel.h>
int init_module(void)
{
printk(KERN_INFO "Hello world 1.\n");
/*
* * A non 0 return means init_module failed; module can't be loaded.
* */
return 0;
}
void cleanup_module(void)
{
printk(KERN_INFO "Goodbye world 1.\n");
}
et voilà le makefile
obj-m = hello.o
KVERSION = $(shell uname -r)
all:
make -C /lib/modules/$(KVERSION)/build M=$(PWD) modules
clean:
make -C /lib/modules/$(KVERSION)/build M=$(PWD) clean
#include <linux/module.h>
#include <linux/kernel.h>
int init_module(void)
{
printk(KERN_INFO "Hello world 1.\n");
/*
* * A non 0 return means init_module failed; module can't be loaded.
* */
return 0;
}
void cleanup_module(void)
{
printk(KERN_INFO "Goodbye world 1.\n");
}
et voilà le makefile
obj-m = hello.o
KVERSION = $(shell uname -r)
all:
make -C /lib/modules/$(KVERSION)/build M=$(PWD) modules
clean:
make -C /lib/modules/$(KVERSION)/build M=$(PWD) clean