Bonjour,
J'ai décidé récemment de commencer l'assembleur ; j'ai donc cherché et trouvé un livre sur l'Assembleur (celui de Lord Noteworthy), il utilise MASM. Je l'ai donc lu et fait ce qui était dit : j'ai galéré à trouver RadASM (je l'ai en anglais : je ne trouve pas de dossier de trad en français sur Internet) vu que le site officiel a été arrêté, mais je n'ai pas réussi à trouver dans Option l'onglet Emplacement par défaut ; je n'ai donc pas pu modifier ce qu'il fallait. Mais j'ai quand même testé sans, j'ai donc créé un projet avec ce code (donné dans le livre) :
Mais j'ai un message d'erreur (sûrement du au fait que je n'ai rien modifié) : "Error during process creation ml /c/coff/Cp "Hello World.asm"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 .386 .model flat, stdcall option casemap:none include windows.inc include user32.inc includelib user32.lib include kernel32.inc includelib kernel32.lib .data MsgBoxCaption BYTE "Hello World", 0 MsgBoxText BYTE "Un bon language aujourd'hui vaut mieux qu'un language parfait demain !", 0 .code start: invoke MessageBox, NULL, addr MsgBoxText, addr MsgBoxCaption, MB_OK + MB_ICONASTERISK invoke ExitProcess,0 end start
Comment faire ?
Cordialement et Merci d'avance !
Partager