Les compilateurs pour DOS32?
Question
Où puis-je obtenir de BASE et les Compilateurs C/C++ pour MS-DOS?
La solution
Il y a DJGPP pour C / C ++.
Autres conseils
Gratuit (mais pas nécessairement open source), les Compilateurs qui cible MS-DOS (généralement 32 bits, mais certains peuvent également toujours cible 16 bits):
- Digital Mars 16 et 32 bits
- DJ Delorie de DJGPP version de GCC pour DOS32 32 bits uniquement
- Open Watcom 16 et 32 bits
Si C seul (sans le support du C++) est intéressant pour vous, il y a aussi ces (honnêtement, je n'ai aucune idée de la façon dont ces choses pourraient fonctionner sur les systèmes modernes de la compilation moderne de code source - en fait, il fait tellement longtemps que j'ai rien fait ou pour le DOS que je ne sais pas comment bien les 3 compilateurs de travail ci-dessus pour MS-DOS)
- DeSmet C 16 bits uniquement
- Turbo C 2.01 16 bits uniquement
Turbo C peut compiler C / C ++
http://www.digitalmars.com/ est ce qui était autrefois Zortech, le 32bit plat d'origine modèle de mémoire compilateur DOS.
Vous pouvez également utiliser GCC soit sous Cygwin ou MinGW.
La dernière MSVC pour construire DOS était executables IIRC 1,52 c'est un téléchargement gratuit si vous avez MSDN.
Si vous êtes sous Windows 95 ou version ultérieure, vous pouvez utiliser la version Cygwin de gcc. Il ne vous donnera pas un compilateur de base bien.
Vous ne pouvez pas vous tromper avec DJGPP (meilleur soutien de C, LFN) ou OpenWatcom (multi-plateforme, prend également en charge 16 bits). Pour BASIC, essayez FreeBASIC (qui utilise libc de DJGPP, assembleur, éditeur de liens, mais a son propre compilateur frontend). http://www.freebasic.net