Vous
trouverez sur cette page tout ce qu'il faut pour écrire des
programmes avec le compilateur assembleur de Microsoft. Ce compilateur
qui s'appelle ML fait partie d'un package qui est disponible sur le
site : Masm32 .
Ce package est constitué :
- Tutoriels,
- aides
sur l'assembleur, les opcodes, etc...,
- fichiers
includes des librairies de Windows,
- librairies
de Windows,
- exemples,
- tous
les outils nécessaires pour bien comprendre la programmation
assembleur et que j'utilise dans mes cours.
- le
compilateur Microsoft (R) Macro Assembleur version 6.14.8444
- le
lieur Microsoft (R) Incremental Linker version 5.12.8078
- etc...
Comme son
nom l'indique le package permet de développer des
applications pour la plate-forme Win32. Installez le à la
racine du disque dur, en général C:\.
Après l'installation vous devriez voir apparaître le chemin suivant
dans votre explorateur windows : C:\masm32.
Par ailleur, le compilateur (ML) permet d'écrire des
applications 16 bits pour MS-DOS. Malheureusement le lieur fournit avec
ce package produit des exécutables 32 bits. Si vous voulez
suivre les cours que je dispense sur la programmation 16 bits, il vous
faut obtenir un lieur 16 bits.
Le lieur que je vous propose de télécharger est
le lieur de Microsoft nommé : Microsoft
(R) Segmented Executable Linker version 5.60.339 (LNK563.EXE).
LNK563.EXE contient les fichiers suivants :
- Readme.txt
- Link.exe
(version 5.60.339)
- Cvpack.exe
(version 4.26.01)
Le fichier
qui nous intérresse c'est bien sûr Link.exe.
Ce dernier devra être copié dans le
répertoire C:\masm32\bin sous le nom de Link16.exe afin de ne pas
écraser le lieur 32 bits qui porte le même nom.