Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4120 connectés 

 


Dernière réponse
Sujet : [C et Assembleur] Ça compile pas.
Matheo Ça marche !  :)  
 
Solution : j'ai changé de station Linux et ça marche. Bizarre ! Enfin, l'important c'est que je puisse continuer.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Matheo Ça marche !  :)  
 
Solution : j'ai changé de station Linux et ça marche. Bizarre ! Enfin, l'important c'est que je puisse continuer.
bjone tu peux mettre le tp4.h, histoire de voar les prototypes.
Matheo Je suis à la recherche d'une âme charitable qui pourrait m'aider.
J'ai un travail pratique (TP) à rendre et ça traite de l'interface entre le C et l'Assembleur. Le prof nous a donné un code en C (tp4.c et tp4.h) où certains prototypes de fonctions sont définis. Nous, on doit faire ces fonctions en assembleur.
Bon, j'ai codé mes fonctions en assembleur, je fais mon makefile (on est sous Linux) et quand je lance mon makefile, tous mes fichiers assembleurs compilent sans problème mais il me fait une erreur dans le fichier "tp4.c"

Code :
  1. undefined reference to "init_tableau"
  2. undefined reference to "trouver_tuile"
  3. undefined reference to "deplacer_tuile"
  4. undefined reference to "verifier_tableau"


Ce sont justement mes 4 fonctions. Je ne comprends pas pourquoi ça marche pas, le prototype de chacune se retrouve dans le fichier tp4.h et il y a bien un #include "tp4.h" dans le fichier tp4.c. De plus, le prof nous a dit qu'on n'était pas censé modifier les fichiers en C car si on travaille comme il faut ça marche impec.
Bon voilà.. si vous avez des idées ou des suggestions allez-y.
Je ne sais plus quoi faire.
Merci

 

[edtdd]--Message édité par Matheo--[/edtdd]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)