Précédent   Forum des professionnels en informatique > Autres langages > Assembleur
Assembleur Forum d'entraide Assembleur. Avant de poster -> F.A.Q Assembleur Tutoriels Assembleur
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/12/2011, 17h46   #1
Membre habitué
 
Inscription : janvier 2008
Messages : 384
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 384
Points : 122
Points : 122
Par défaut masm plusieurs fichiers, include

Bonjour, comment fait-on avec masm pour inclure un fichier dans un autre.

J'ai mon fichier main.asm et mon fichier action.asm

Le main fait appel a une fonction de action.
Comment dois-je proceder?
Je suis sous vs2010 avec masm.


Merci a vous!
saturn1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/12/2011, 15h53   #2
Membre habitué
 
Inscription : janvier 2008
Messages : 384
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 384
Points : 122
Points : 122
J'ai creer un fichier .inc avec ce contenu

Code :
1
2
3
4
5
6
7
8
9
10
IFNDEF DRECTORY_INC
DRECTORY_INC equ <1>
 
scandir PROTO
 
ELSE
echo -----------------------------------------
echo WARNING Duplicate include file directory.inc
echo -----------------------------------------
ENDIF
dans le fichier directory.asm j'ai le code suivant

Code :
1
2
3
4
5
6
7
 
...
.code
 
scandir: 
	..
end scandir
et dans mon main
Code :
1
2
3
4
5
6
7
8
9
10
11
include directory.inc
 
 
.data
 
.code
 
main:
	call scandir
	invoke ExitProcess, eax
end main
mais j'ai une erreur "Symbole non resolu _scandir@0"

Merci de votre aide.
saturn1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h19.


 
 
 
 
Partenaires

Hébergement Web