Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Флейм на общие темы » Хочется странного |
<<Назад Вперед>> | Страницы: 1 * 2 3 | Печать |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 4 июля 2014 0:47 Сообщение отредактировано: 4 июля 2014 1:07
dk_spb а чем виртуалка не устраивает ? У меня вот в Oracle VirtualBox-е какой только хрени не крутится, от DOS и всяких Линухов до старой винды со старой java (нужно для некоторых железок). https://ru.wikipedia.org/wiki/VirtualBox он бесплатный |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
Как-то похоже меня почти никто не понял :-( Всякие DOSBox'ы/виртуалки неинтересны в принципе. Точнее по ним как раз вопросов нет. Нужен C компилер, который работает под Win8.1 x64 и умеет генерить как под эту же Win, так и под DOS. Спасибо, BC++ 5.0 попробую посмотреть. > А вот отлаживать уже без виртуальной машины не получится. Почему, все получится. Я же могу сначала генерить виндовое приложение и отладить программку, а потом уже сгенерить DOS приложение. |
Fe-Restorator |
NEW! Сообщение отправлено: 5 июля 2014 12:14
dk_spb написал: Если под виндой пользоваться ООП, то не все оной конструкции переносимы в дос, увы. Отладка под виндой прокатит, а сборка под дос будет нерабочей. Почему, все получится. Я же могу сначала генерить виндовое приложение и отладить программку, а потом уже сгенерить DOS приложение. |
Сейчас на форуме |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 5 июля 2014 12:30 Сообщение отредактировано: 5 июля 2014 12:31
Я выше писал "мне даже C++ не надо, достаточно только С". И я слов-то таких не знаю, ООП ;-) |
Fe-Restorator |
NEW! Сообщение отправлено: 5 июля 2014 15:09 Сообщение отредактировано: 5 июля 2014 15:10
dk_spb написал: Читали - знаем! Я выше писал "мне даже C++ не надо, достаточно только С". И я слов-то таких не знаю, ООП ;-) Фишка в том, что даже модуль "console", пользуемый для написания консольных приложений под виндой, сам написан с применением ООП... Неважно, состоит-ли твоя прога только из printf('Hello World'), после трансляции будет около 15К бинарного кода "виндовой дос-консоли". И знаменитый заголовок "не запускается под досом" будет на своём месте. Разве-что скопипастишь код программы в тот-ж древний "турбоС" и скомпилишь в ём, мож и под тем-ж досбоксом, неважно. Полюбому с глобальными переменными и их видимостью будут траблы, без проверки и корректуры не обойдёшься. |
Сейчас на форуме |
ys05
Advanced Member
Откуда: spb Всего сообщений: 389 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 фев. 2012 |
Можно посмотреть open watcom, но не помню, есть ли для него IDE, я из командной строки юзаю. |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
Fe-Restorator написал: Вот поражает меня как Вы всегда с такой уверенностью говорите ерунду: Фишка в том, что даже модуль "console", пользуемый для написания консольных приложений под виндой, сам написан с применением ООП... Неважно, состоит-ли твоя прога только из printf('Hello World'), после трансляции будет около 15К бинарного кода "виндовой дос-консоли". И знаменитый заголовок "не запускается под досом" будет на своём месте Если включить target DOS (standard) то BC++ 5.02 генерит обычный досовский .exe и никакой фразы "должно запускаться под win32" там нет. И откуда там ей быть? Мы же генерим .exe под DOS. Сразу скажу что прежде чем утверждать это, я, в отличие от Вас, я проверил на практике. Вам самому не надоело вводить людей в заблуждение? Я то уже привычно всё сказанное Вами умножаю на 0.00001, но есть же еще люди, которые не пробовали проверить Ваши утверждения на практике ;-) Но выяснилась другая проблема: если включить target DOS (standard) то для компиляции IDE вызывает не компилятор bcc32, а компилятор bcc, который, в свою очередь, вызывает tlink.exe, а он не совместим с x64 :-( Так что использовать BC++ 5.02 на x64 тоже приходится с финтами. |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
Open Watcom пока с задачей компиляции и под DOS и под Win32 справился. Но отладчик не совместим с x64. Так что тоже вычеркиваем :-( |
Fe-Restorator |
NEW! Сообщение отправлено: 5 июля 2014 15:50
dk_spb написал: Включённый target.trolling скомпилирован правильно: форумчане получили краткую инструкцию по пользованию ВС++ на платформе х64. Не все мои высказывания являются утверждениями, но все они приводят к раскрытию темы обсуждения, с той или иной стороны. Вот поражает меня |
Сейчас на форуме |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
Fe-Restorator написал: А, ну да, Вы абсолютно правы: Вы, как обычно, бредите вслух, а я привык читать гуру (типа Кая) и на Ваш бред ведусь. Добавлю-ка я Вас в соответствующий список ;-) Включённый target.trolling скомпилирован правильно: форумчане получили краткую инструкцию по пользованию ВС++ на платформе х64. Не все мои высказывания являются утверждениями, но все они приводят к раскрытию темы обсуждения, с той или иной стороны. |
<<Назад Вперед>> | Страницы: 1 * 2 3 | Печать |
Полигон-2 » Флейм на общие темы » Хочется странного |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |