[RESOLU] Comment ajouter de l'asm dans un fichier C

Comment ajouter de l'asm dans un fichier C [RESOLU] - ASM - Programmation

Marsh Posté le 29-01-2007 à 10:49:59    

Bonjour,
 
Je souhaite ajouter du code ASM dans un fichier C. Malheuresement j'ai une erreur au linkage :  
 
error LNK2019: symbole externe non résolu "void __cdecl inc_value(void)"
 
fonctions :
 
main.c
inc_value.asm
 
Comment faire pour eviter cette erreur.
 
Merci d'avance
 
compilateur : cl.exe (compilateur windows)
linkeur :link.exe (linkeur windows)
outil d'assemblage : nasm
 
Faire un :
 extern "C" void inc_value(void) dans le header
 
et dans le fichier ASM
 GLOBAL _inc_value
 
 
C'est bon. ca marche.


Message édité par toto2k le 10-02-2007 à 17:00:01
Reply

Marsh Posté le 29-01-2007 à 10:49:59   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed