Pergunta
Onde posso obter BASIC e compiladores C / C ++ para MS-DOS?
Solução
Há DJGPP para C / C ++.
Outras dicas
Free (embora não necessariamente open source) compiladores que destino MS-DOS (geralmente 32 bits, mas alguns também podem ainda alvo de 16 bits):
- Mars Digital 16 e 32 bits
- versão DJGPP do DJ Delorie de GCC para DOS32 32 bits somente
- Abrir Watcom 16 e 32 bits
Se estiver sozinho C (sem C apoio ++) é interessante para você, há também estes (Eu honestamente não têm idéia de quão bem essas coisas podem funcionar em sistemas modernos compilar o código fonte moderna - na verdade ele tem sido tão longo desde que eu fiz nada ou para dOS que eu não sei o quão bem os 3 compiladores acima trabalho para MS-dOS, quer)
- DeSmet C 16 bits somente
- Turbo C 2,01 16 bits somente
Turbo C pode compilar c / c ++
http://www.digitalmars.com/ é o que era uma vez Zortech, o apartamento de 32 bits originais modelo de memória do compilador DOS.
Você também pode usar GCC quer sob cygwin ou mingw.
A última MSVC para construir executáveis ??DOS foi IIRC 1,52 é um download gratuito, se você tem MSDN.
Se você estiver em Windows 95 ou mais tarde você pode usar a versão Cygwin de gcc. Não vai dar-lhe um compilador básica embora.
Você não pode dar errado com DJGPP (melhores C ++ apoio, LFNs) ou OpenWatcom (multi-plataforma, também suporta 16-bit). Para BASIC, tente FreeBASIC (que usa libc, assembler, linker de DJGPP mas tem sua própria interface do compilador). http://www.freebasic.net