Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Compilation sous Nasm [ Archives / Aide a la programmation Windows ] (Stormy)

mardi 13 juillet 2004 à 00:03:55 | Compilation sous Nasm

Stormy


Je viens de terminer un programme sous nasm. Or, j'obtiens un fichier bin par la ligne de commande :
nasm -fbin -o c:\MonProg.bin c:\MonProg.asm

Comment je fais pour avoir un exécutable traditionnel sous Win32 ? Merci et ++

mardi 13 juillet 2004 à 10:11:52 | Re : Compilation sous Nasm

patatalo

Membre Club Administrateur CodeS-SourceS

salut,

il faut que tu cherche sur le net un fichier qui doit s'appeler pe.inc ou un truc comme ca qui te permet de simuler le header PE de windows ( plein de macros, ... en perspective ) ensuite tu compile en binaire, l'important est que le fichier compilé soit suivi de l'extention ".exe"

@++

jeudi 22 juillet 2004 à 15:05:49 | Re : Compilation sous Nasm

TRAX44

Salut,
tu ne peux pas fair un executable apartir de nasm ! Pour cela tu dois d'abord exécuter :
c:\...\nasm.exe -f obj c:\...\ton_prog.asm


Puis il faut "linker" (lier) ton *.obj tu peux le fair avec alink.exe ou link.exe (je préfère alink.exe)
c:\...\alink.exe -oPE c:\...\ton_prog.obj
@+
TRAX



Cette discussion est classé dans : compilation, bin, nasm, monprog


Répondre à ce message

Sujets en rapport avec ce message

Question stupide mais utile [ par Stormy ] Je compile sous nasm. Ma source je l'a met dans quel répertoire pour une commande du style nasm -f bin -o test.bin test.asm ?WINNTC:C:\WINNT\System32J Message nasm more input ?? [ par Ye1DaH ] Bonjour :-))Je soumet un probleme suite à la mise en pratique d' un exercice " écrivez un shellcode ".Nous devont compiler le fichier : " shellcode.as (NASM) Probleme avec 4eh de l'int 21h [ par sirozz ] Certainement un probleme tout simple :SUR NASM :[org 100h][segment .text] mov ah, 4eh mov dx, JPGTYPE int 21h ret[segment .data]JPGTYPE db '*. [NASM] Probleme avec 4eh de l'int 21h [ par sirozz ] Certainement un probleme tout simple :SUR NASM :[org 100h][segment .text]mov ah, 4ehmov dx, JPGTYPEint 21hret[segment .data]JPGTYPE db '*.jpg$'erreur nasm Vs masm [ par TRAX44 ] Salut,je débute en asm et ai décidé d'utiliser nasm (question de principe pour une foi que l'on peut se dispenser de macrobug et de plus nasm colle pl nasm - mémoire read-only [ par Funto66 ] Bonjour,je suis en train d'écrire des tutoriaux pour le site Coder-Studio (http://www.coder-studio.com/?page=tutoriaux) mais pour la création du tutor Resources et nasm [ par TRAX44 ] Bonjour,je débute en asm et j'ai quelques problèmes avec les .rc (resources). Si quelqu'un pouvait m'éclairer. Et très impotrant, je travail sous NASM [NASM] émulateur NES [ par sirozz ] Bonjour à tous,Je me lance dans la programmation d'un émulateur de console NES en ASM avec NASM. J'avais déja fait un émulateur NES en VB il y a quelq CommandLine - Difficulté de compilation [ par juki_webmaster ] Bonjour à tous,Je vien de télécharger MASM32 (masm32g_13) sur telecharger.com.Je vien de le lancer et d'ouvrir un fichier asm, j'usqu'à la tout va bie Comment déclarer un champs de bits(BITFIELD ou RECORD) en NASM ? [ par fidro ] Bonjour, Aprés avoir longtemps programmé avec MASM et TASM, j'ai décidé de passer à NASM.Mais voilà, il y a quelques différences ...Et pour l'instant


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,187 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.