Mon programme ne fonctionne pas aidez moi
djo
-
djo -
djo -
Bonjour,
j'ai un petit souci sur mon prg C sous linux ,en fait j'ai prog c découpé en module module ou fichier helloworld .c un autre helloworld.h et le dernier main.c finalement le prog doit afficher "hello world" j'ai suivi les instruction d'un document mais il m'affiche toujours des erreurs voila les différents fichier :
/* helloworld.h */
const char *hw = "hello world!";
void print_hello_world();
/* helloworld.c */
#include "helloworld.h"
#include <stdio.h>
void print_hello_world() {
printf("%s\n", hw);
}
/* main.c */
#include "helloworld.h"
int main(int argc, char **argv) {
print_hello_world();
return
pour compiler j'ai fait:
$ gcc -Wall helloworld.c main.c -o hello
$ ./hello
même si j'exicute les fichiers chacun tout seul sa marche pas toujours il m'affiche
l'erreur afficher est :
mutiple definition of "hw"
first defined here
ld returned 1 exit status
voila donc mon prob s'il vous si vous avez une réponse dite moi comment faire avec détail et merci
j'ai un petit souci sur mon prg C sous linux ,en fait j'ai prog c découpé en module module ou fichier helloworld .c un autre helloworld.h et le dernier main.c finalement le prog doit afficher "hello world" j'ai suivi les instruction d'un document mais il m'affiche toujours des erreurs voila les différents fichier :
/* helloworld.h */
const char *hw = "hello world!";
void print_hello_world();
/* helloworld.c */
#include "helloworld.h"
#include <stdio.h>
void print_hello_world() {
printf("%s\n", hw);
}
/* main.c */
#include "helloworld.h"
int main(int argc, char **argv) {
print_hello_world();
return
pour compiler j'ai fait:
$ gcc -Wall helloworld.c main.c -o hello
$ ./hello
même si j'exicute les fichiers chacun tout seul sa marche pas toujours il m'affiche
l'erreur afficher est :
mutiple definition of "hw"
first defined here
ld returned 1 exit status
voila donc mon prob s'il vous si vous avez une réponse dite moi comment faire avec détail et merci
A voir également:
- Mon programme ne fonctionne pas aidez moi
- Programme demarrage windows - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
- Comment fermer un programme qui ne répond pas - Guide
- Mettre en veille un programme - Guide
- Message programmé iphone - Guide