Компиляция программы Turbo C в подсказке DOS?

Как я могу скомпилировать программу Turbo C в командной строке DOS для 64-битной версии?


person Mukesh    schedule 12.11.2010    source источник
comment
Ты издеваешься? Turbo C — это 16-битный компилятор, который устарел 20 лет назад.   -  person R.. GitHub STOP HELPING ICE    schedule 12.11.2010
comment
@R, вы все еще можете получить его в музее Borland, и, по-видимому, много индийцев все еще используют его (основываясь на SO-вопросах), хотя я думаю, что это потому, что этому должны обучать многие курсы Uni . Тем не менее, я согласен, срок его использования уже давно истек.   -  person paxdiablo    schedule 12.11.2010


Ответы (2)


Что ж, нет 64-битной DOS, поэтому я предполагаю, что вы имели в виду подсказку cmd.exe.

В этом случае Turbo C не создает 64-битный код и может даже не работать в 64-битных окнах, учитывая его возраст (хотя я не знаю это).

Вам лучше получить gcc (бесплатно, как в пиве и речи) или даже Visual C++ Express (бесплатно, как в пиве). Turbo C — это динозавр, и в настоящее время его действительно не нужно ни для чего использовать.

person paxdiablo    schedule 12.11.2010
comment
Ну, это 16-битный компилятор, создающий 16-битные программы. Они не будут работать изначально в 64-битной Windows по обычным причинам :-) - person Joey; 12.11.2010

Вы не можете запускать 16-битные приложения в Windows x64. Однако вы по-прежнему можете использовать DOSBox или полноценную виртуальную машину.

person kichik    schedule 12.11.2010