Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > C++ для 64-битной винды


Автор: Okonner 18.2.2007, 19:32
Всем привет. Проблемка вот такого характера: Установил себе Висту х64, а программировать в ней не получается. пишет, что си может работать только в 32 разрядной среде. может кто знает, как это обойти или есть версия для 64-битной винды. 
З.Ы. : ДосБокс не помогаетsmile

Автор: Feriman 18.2.2007, 19:46
Okonner, поподробнее пожалуйста...
Под вистой Visual Studio 2005 С++ проект компилируется без проблем.

Автор: Okonner 18.2.2007, 19:55
Дядька, извини, но мне нужен обычный Borland C++ for dos smile 

Автор: W4FhLF 18.2.2007, 20:02
в висте нет ntvdm(NT Virtual Dos Machine), так, что обломыsmile

Автор: Akeem 18.2.2007, 20:08
Пиши на Билдере. Он точно должен работать.
Простой си под дос нафиг счас никому не нужен.

Автор: V.A.KeRneL 18.2.2007, 21:37
Цитата(W4FhLF @  18.2.2007, 20:02 Найти цитируемый пост)

в висте нет ntvdm(NT Virtual Dos Machine), так, что обломыsmile

W4FhLF, как?! smile А что ж там есть для этих целей? 
Получается тавтология: или в висте низя запускать консольные проги, или я чего-то не поминмаю. Какая логическая ветвь вернее? smile

Автор: Daevaorn 18.2.2007, 21:51
Цитата(V.A.KeRneL @  18.2.2007,  22:37 Найти цитируемый пост)
или в висте низя запускать консольные проги, или я чего-то не поминмаю

а причем тут консольные программы?

Автор: Любитель 18.2.2007, 23:13
V.A.KeRneL, консоль и 16-битные программы - это параллельные понятия. Если где-то откопаешь ГУИ-приложение под Win16, то сие тоже не запустишь. Не в консоли дело. Единственное, что возможно - девелопить из вод ВМ. Но вопрос: зачем???

Автор: Ch0bits 18.2.2007, 23:30
Для 16bit программ можно использовать эмулятор http://dosbox.sourceforge.net/news.php?show_news=1 

Автор: Daevaorn 18.2.2007, 23:32
Цитата(Okonner @  18.2.2007,  20:32 Найти цитируемый пост)
З.Ы. : ДосБокс не помогает

Цитата(Ch0bits @  19.2.2007,  00:30 Найти цитируемый пост)
Для 16bit программ можно использовать эмулятор DOSbox  


Автор: Ch0bits 19.2.2007, 01:25
Daevaorn,  проглядел smile 

Автор: BreakPointMAN 19.2.2007, 02:40
VMware поможет...  smile 

Автор: V.A.KeRneL 19.2.2007, 10:02
Спасибо, Любитель. Значит правильной была 2-ая ветвь моего высказывания... smile

Автор: Okonner 21.2.2007, 00:03
Так что мне предпринять? Столько расходящихся мнений и не знаю даже что выбрать... Но всё равно спасибо всем. 

Автор: Dray 21.2.2007, 13:40
Okonner, Все пришли почти к единому мнению: тебе не поможет ничего.

Цитата(BreakPointMAN @  19.2.2007,  02:40 Найти цитируемый пост)
VMware поможет... 

А вот это стоит попробовать. Создаш 32 разрядную виртуальную машину, поставишь на нее привычную ХР. И кодь под дос на здоровье.

Автор: Любитель 21.2.2007, 14:46
Кстати поддержка 16-битных приложений отсутствует и в 64-битной XP. Насчёт 32-битной висты не знаю (у меня 64-битка).

Автор: Daevaorn 21.2.2007, 16:00
Цитата(Любитель @  21.2.2007,  15:46 Найти цитируемый пост)
Насчёт 32-битной висты не знаю (у меня 64-битка). 

а дорого стоит?

Автор: BreakPointMAN 21.2.2007, 22:04
Цитата(Dray @  21.2.2007,  14:40 Найти цитируемый пост)
А вот это стоит попробовать. Создаш 32 разрядную виртуальную машину, поставишь на нее привычную ХР. И кодь под дос на здоровье. 

А нафиг XP, и вообще Windows, ставить? Нужна ведь DOS'я...  И легче, и быстрее...  smile 

Автор: Dray 21.2.2007, 22:27
BreakPointMAN, Правильно! И никаких проблем. Виртуализация рулит палюбому!

Автор: profispb 23.2.2007, 00:57
Поставь параллельно две системы да и все проблемы уйдут. Да 64-бит процы работают медленнее с ХР чем 32-бит, но коль надо никуда не денешься.

Совет: Две операционки и нет проблем! А вообще поставь *nix и не парься, тут и С++ и проблем с защищенностью интернета нету.

Я вообще когда под дос программировал специально купил ноут на рынке за 1000руб. и поставил на него дос и все среды разработки нужные мне, главное работало все быстро просто круто. ЭХ БЫЛО ВРЕМЯ... Бывает, что достаю его из шкафа и пишу маленькие проги под дос, когда просят.

Автор: Okonner 23.2.2007, 01:33
Всем огромное спасибо. Вчера почитал.... получается, что от чего убегал, к тому и вернулся. Вариант всё-таки нашёлся

Автор: profispb 23.2.2007, 01:50
Okonner, И че за вариант нашелся?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)