2008-10-18 4 views
2

Для моей работы в качестве программиста мне нужна Windows. Он будет установлен в VMWare Fusion. Я буду писать в основном C-код для Matlab-Mex-файлов, некоторые DSP-разработки, некоторые простые инструменты командной строки на C и C++ для учебника и, надеюсь, некоторые простые графические интерфейсы с использованием Visual Studio. Я буду использовать VisualDSP ++, Bloodshed Dev-Cpp, Matlab mex-compiler и Visual Studio.
Виртуальная машина в основном должна работать на MacBook 2,1 ГГц/4 Гб.Какое программное обеспечение для виртуальной машины для разработки Windows?

Теперь вот мои вопросы:

  • я должен использовать Vista, или XP? Мне нравится первое лучше, но беспокоиться о производительности, особенно с помощью Visual Studio.
  • Должен ли я использовать Visual Studio 2008 Pro или Express? Я не хочу тратить память на функции, которые я не использую. (== Есть ли полезный материал в версии для разработки GUI?)

Спасибо за ваше мнение!

ответ

1

Если вы действительно обеспокоены производительностью, вы можете выполнить двойную загрузку с загрузочного лагеря. Кроме того, я считаю, что Parallels имеет поддержку bootcamp, поэтому вы даже можете виртуализировать свой раздел Windows.

Сказав, что если вы собираетесь виртуализировать, я бы рекомендовал вам использовать XP, потому что вы не можете воспользоваться графическим оборудованием для всех ярких эффектов в Vista. Если вы выбрали vista, я бы рекомендовал вам отключить aero.

Что касается версии visual studio 2008, вы должны узнать, для чего вам это нужно (вы указали, что уже используете dev-C++), и выберите версию, которая поддерживает все необходимые функции. Пока я нахожусь в этом, я также предлагаю вам проверить затмение и CDT, если вы обсуждаете новые IDE.

Как последний совет, если вы хотите использовать полный 4 ГБ оперативной памяти, вам понадобится 64-битная ОС.

Удачи.

+0

Aero в любом случае не работает в VMWare Fusion. – bastibe 2008-10-18 14:36:40

1

Хорошо. У вас 4 гигабайта бара в этом MacBook, тогда Vista должна быть в порядке - и, может быть, даже быстрее в VS, если вы дадите ему примерно 2gig вашего барана.

А о версии Visual Studio, то Express должен быть более тонким. В инструментах нет различий в GUI (что я знаю, я работаю только в .NET, а не в родной)

1

Я также хотел бы получить WinXP, mdec уже сказал это, вы не сможете использовать интерфейс Auro, и если он предназначен только для разработки, вы не пропустите «причудливые» функции ... WinXp использует меньше ресурсов, и любая МБ ОЗУ будет полезна при этой настройке.

Чтобы ответить на вопрос Vistual Studio, большую часть времени Express Express достаточно, но для меня недостающей ключевой особенностью является поддержка AddIns ... Есть много отличных AddIns, которые улучшают вашу производительность, например, ReSharper, GhostDoc, Mole и многие другие ... see previous post

5

Не стоит тратить время, чтобы попробовать VirtualBox. Это бесплатно, и скорость Vista и XP под VirtualBox поражает. Я запускаю как XP, так и Vista под VirtualBox на OS X, и они, похоже, находятся на близкой скорости. Возможно, потому, что в виртуализованной среде работает меньше драйверов.

Я обычно ухожу с 512 мегабайтами оперативной памяти в виртуальную машину Vista и 256 мегабайт в XP. Таким образом, вы можете одновременно запускать сразу несколько виртуальных машин и иметь много системной памяти для открытых браузеров и т. Д.

Простые инструменты командной строки и простые графические интерфейсы могут быть выполнены с помощью Express Edition Visual Studio. Придерживайтесь этого, пока не перерасти его.

2

Vista будет летать на этом ноутбуке.

Что касается версий для визуальной студии, Pro имеет возможность редактировать файлы ресурсов для разработки C/C++, чтобы вы могли вручную перетащить элементы управления на место. Это отключено в экспресс-версии, хотя вместо этого вы можете использовать внешний инструмент под названием ResEd.

 Смежные вопросы

  • Нет связанных вопросов^_^