Компилятор C/C++ от MS под DOS
От: _alecs Россия  
Дата: 28.08.08 13:20
Оценка:
Собственно вопрос: — Есть ли компилятор от MS под DOS? В VC++6.0 есть диалоговое окно выбора платформы, но там только win32. Может есть дополнительный компонент для DOS? Везде только BC3.1! Хотелось бы поюзать MS!

Спасибо за ответы!
Re: Компилятор C/C++ от MS под DOS
От: Сергей Мухин Россия  
Дата: 28.08.08 13:23
Оценка:
Здравствуйте, _alecs, Вы писали:

_>Собственно вопрос: — Есть ли компилятор от MS под DOS? В VC++6.0 есть диалоговое окно выбора платформы, но там только win32. Может есть дополнительный компонент для DOS? Везде только BC3.1! Хотелось бы поюзать MS!


_>Спасибо за ответы!


тот MS который был под 16битную платформу был езе 1.5 (если мне память не изменяет) и ничуть не лучше BC3.1
---
С уважением,
Сергей Мухин
Re[2]: Компилятор C/C++ от MS под DOS
От: _alecs Россия  
Дата: 28.08.08 13:37
Оценка:
Спасибо за ответ!

Недавно в MSDN прочитал где была указанна ссылка на версию VC++5.0 и раннии. Подумал, может быть там есть что-то под DOS.
Re: Компилятор C/C++ от MS под DOS
От: valheru Украина  
Дата: 28.08.08 13:38
Оценка: +2
Лучшее, что было под ДОС — это Watcom.
Re[2]: Компилятор C/C++ от MS под DOS
От: Roman Odaisky Украина  
Дата: 28.08.08 16:22
Оценка:
Здравствуйте, valheru, Вы писали:

V>Лучшее, что было под ДОС — это Watcom.


А djgpp?
До последнего не верил в пирамиду Лебедева.
Re[3]: Компилятор C/C++ от MS под DOS
От: Сергей  
Дата: 28.08.08 16:29
Оценка:
Здравствуйте, Roman Odaisky, Вы писали:

RO>Здравствуйте, valheru, Вы писали:


V>>Лучшее, что было под ДОС — это Watcom.


RO>А djgpp?


DJGPP это классная штука, но вроде только для защищённого режима, нет?
Re[4]: Компилятор C/C++ от MS под DOS
От: Vlad_SP  
Дата: 28.08.08 18:39
Оценка:
Здравствуйте, Сергей, Вы писали:

С>DJGPP это классная штука, но вроде только для защищённого режима, нет?


И что? Насколько я помню, у него свой extender, так что запустить и его, и скомпилированную программу в чистой девственной DOS 6.22 можно на ура. Зато нет больше ограничения на 1 Мб памяти.... Прямая работа с "железом" и прерываниями тоже поддерживается, правда, несколько извращенно вследствие защищенного режима, — надо звать специальные функции.
Re: Компилятор C/C++ от MS под DOS
От: _alecs Россия  
Дата: 28.08.08 20:55
Оценка:
В VC++5.0 есть потдержка DOS? Какая последняя версия компилятора MS потдерживает DOS?
Re[2]: Компилятор C/C++ от MS под DOS
От: Privalov  
Дата: 29.08.08 05:27
Оценка:
Здравствуйте, _alecs, Вы писали:

_>В VC++5.0 есть потдержка DOS?


AFAIR нет.

_>В Какая последняя версия компилятора MS потдерживает DOS?


Последние известные мне компиляторы от MS для DOS были Microsoft C 6.0 и Microsoft C++ 7.0. Оба не имеют никакого отношения в Visual C++. Выпущены в начале 90-х. Версия 6.0 еще не C++.
Re[2]: Компилятор C/C++ от MS под DOS
От: MasterZiv СССР  
Дата: 29.08.08 10:17
Оценка:
_alecs wrote:

> В VC++5.0 есть потдержка DOS?


Нет.

Какая последняя версия компилятора MS
> потдерживает DOS?

1.5. Правда, не знаю, выпускается ли она еще. Поддерживается ли.
Posted via RSDN NNTP Server 2.1 beta
Re[3]: Компилятор C/C++ от MS под DOS
От: MasterZiv СССР  
Дата: 29.08.08 10:19
Оценка:
Privalov wrote:

> Последние известные мне компиляторы от MS для DOS были Microsoft C 6.0 и

> Microsoft C++ 7.0. Оба не имеют никакого отношения в Visual C++.

Нет, последней была VisualStudio 1.5. Она была под Win16 сама, работала в
винде, но могла делать сборку и под DOS.
Posted via RSDN NNTP Server 2.1 beta
Re[2]: Компилятор C/C++ от MS под DOS
От: MasterZiv СССР  
Дата: 29.08.08 10:20
Оценка:
Сергей Мухин wrote:

> тот MS который был под 16битную платформу был езе 1.5 (если мне память

> не изменяет) и ничуть не лучше BC3.1

Хуже BC 3.1 быть ничего не может. Нет, VC была просто посвежее, лет
эдак на 5-7, если я правильно помню.
Posted via RSDN NNTP Server 2.1 beta
Re[3]: Компилятор C/C++ от MS под DOS
От: Сергей Мухин Россия  
Дата: 29.08.08 10:29
Оценка:
Здравствуйте, MasterZiv, Вы писали:

>> тот MS который был под 16битную платформу был езе 1.5 (если мне память

>> не изменяет) и ничуть не лучше BC3.1

MZ>Хуже BC 3.1 быть ничего не может. Нет, VC была просто посвежее, лет

MZ>эдак на 5-7, если я правильно помню.

MSVS 1.5 где-то конец 1993 года.
BC 3.1 1992.

5-7 лет в программирование — пропасть!
---
С уважением,
Сергей Мухин
Re: А теперь главный вопрос
От: Roman Odaisky Украина  
Дата: 29.08.08 10:33
Оценка:
Зачем?
До последнего не верил в пирамиду Лебедева.
Re[2]: А теперь главный вопрос
От: Сергей Мухин Россия  
Дата: 29.08.08 10:35
Оценка:
Здравствуйте, Roman Odaisky, Вы писали:

RO>Зачем?


да да, народ интересуется! Зачем?
---
С уважением,
Сергей Мухин
Re[4]: Компилятор C/C++ от MS под DOS
От: Privalov  
Дата: 29.08.08 11:18
Оценка:
Здравствуйте, MasterZiv, Вы писали:

MZ>Нет, последней была VisualStudio 1.5. Она была под Win16 сама, работала в

MZ>винде, но могла делать сборку и под DOS.

Все-таки Visual 1.5. Мне самому не пришлось с ней работать, поэтому я не был уверен.
Re[3]: А теперь главный вопрос
От: Dzirt2005  
Дата: 29.08.08 11:27
Оценка:
Здравствуйте, Сергей Мухин, Вы писали:

СМ>Здравствуйте, Roman Odaisky, Вы писали:


RO>>Зачем?


СМ>да да, народ интересуется! Зачем?


"Зачем" вопрос конечно интересный... Ну вот есть у меня пара плат PC-104, в одной 80x188 и 1мб памяти, в другой — что-то типа 80x286 и 4 мб памяти. Есть вшитый в ROM MS DOS 6.2. На чем предложите для них программы писать?

PS: Есть и третья с AMD Geode и 28 мб памяти, там тоже ДОС. Хотя Linux тоже ставится, но по сравнению с ДОС запускается таааак мееееееееедленно...
Re[4]: А теперь главный вопрос
От: _alecs Россия  
Дата: 29.08.08 12:23
Оценка:
Правильно, для встроенных систем с поддержкой DOS.
Значит VisualStudio 1.5. это последняя версия потдерживающая DOS? А зачем тогда в VC++6.0 есть выбор платформы? (но там только win32) Может быть есть компонент для расширения VC++6.0, чтобы потдерживала DOS?
Re: Компилятор C/C++ от MS под DOS
От: noodles  
Дата: 29.08.08 12:31
Оценка: +1
_>Собственно вопрос: — Есть ли компилятор от MS под DOS?

Есть не от МС компилятор Digital Mars C/C++. Кажется, там есть поддержка DOS.
Re[5]: А теперь главный вопрос
От: Dzirt2005  
Дата: 29.08.08 14:14
Оценка:
Здравствуйте, _alecs, Вы писали:

_>Правильно, для встроенных систем с поддержкой DOS.

_>Значит VisualStudio 1.5. это последняя версия потдерживающая DOS? А зачем тогда в VC++6.0 есть выбор платформы? (но там только win32) Может быть есть компонент для расширения VC++6.0, чтобы потдерживала DOS?

Ну да, типа компонент расширения был и добавлял он программирование под MIPS и еще чего-то (в живую я его никогда не видел), а также Visual Embedded Tools, который позволяет писать программы под Pocket PC 2002 и Smartphone 2002. Этот у меня даже есть в загашнике Но он уже наверное тоже умер... А VisualStudio не поддерживает DOS уже начиная с версии 2.0.

PS: Сам под DOS пишу используя компилятор Borland C++ 4.5 или 5.02 с его же библиотеками и UltraEdit32 в качестве редактора кода. IDE Borland C++ 4.5 и 5.02 какие-то неудобные по современным меркам... Отладку под DOS все равно не поддерживают, а TurboDebugger и так относительно нормально запускается.

PPS: Более подходящего компилятора я так и не нашел
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.