Combiner des fichier objets pour avoir un.exe

marwen09 Messages postés 7 Statut Membre -  
i_here Messages postés 4 Statut Membre -
slt tout le monde ,j'ai un petit soucie et je demande votre aide :
je doit faire un programme en c qui demande a l'utilisateur s'il veut entre une date ou non
si oui:
-le programme c apelle une fonction assembleur pour lire une date
sinon :
- le programme c apelle une fonction assembleur qui recupere la date de system

apres la recuperation de la date
la fonction assembleur redonne la main ou programme c qui calcule le jour correspendant a cette date

moi,j'ai deja ecrit le programme assembleur
qui lit une date ,le programme assembleur qui recupere la date systeme ,le programme c qui donne le jour correspendant a cette date .
mon probleme est comment le programme c peut recupere la date saisie ou la date de system des fonction assembleur
j'ai lis sur des sites qu'il faut compiler les fichier assembleur ,puis d'ecrire un fichier en-tet(.h) puis de le combiner a l'etape de linkage :si quelqu'un peut m'explique comme procede en detaie
A voir également:

2 réponses

dubcek Messages postés 18786 Date d'inscription   Statut Contributeur Dernière intervention   5 641
 
hello
une fois que tu as ton fichier asm.o
tu compiles le C
cc -c fichier.c
et tu génères un exécutable
cc -o prog.exe fichier.o asm.o
0
i_here Messages postés 4 Statut Membre 1
 
slt,
J'ai le meme problème ,mais vous pouvez faire la compilation dans le meme fichier C en utilisant des routines asm
_asm
{
}
au lieu de faire la compilation séparée.
0