Я использую gcc в MinGW, который поставляется с Strawberry Perl в Windows XP. Я также хотел бы иметь ддд (отладчик отображения данных), но, очевидно, в Windows самый простой способ получить ddd - запустить Cygwin. Итак, какой минимум Cygwin я могу установить, чтобы запустить ddd? Я бы предпочел, чтобы я мог запускать ddd изначально на Win32, но это не вариант.
Если вы стремитесь к минимализму, вам может понадобиться X-сервер меньшего размера, чем cygwin-x11 (хотя это то, что я использую, и мне это очень нравится). Starwin X-Win32 активно поддерживается (хотя он стоит $$ за период пробного периода) и позволяет избежать накладных расходов на установку Cygwin; есть и другие доступные X-серверы с минимальной стоимостью с нулевой стоимостью для win32, но у меня нет возможности для немедленной связи.
Как указано в документации по адресу x.cygwin.com, пакет xorg-x11-base
- это самый необходимый минимум.
Насколько я могу судить, только следующее (с версией Cygwin DLL версии 1.5.25-15) и возможность установки для установки любых других пакетов для соответствия зависимостям.
База: базовые файлы, grep
Разработать: ddd, gdb
Математика: gnuplot
Пример запуска grep: просто перетащите следующие файлы из каталога bin cygwin в соответствующий каталог ... cyggcc_s-1.dll cygiconv-2.dll cygintl-8.dll cygpcre-0.dll cygwin1.dll grep.exe
Установщик Cygwin setup.exe
устраняет зависимости за вас. Просто запустите установщик, найдите и включите ddd
и нажмите Далее. Он может установить некоторые пакеты, которые вам не нужны, но выяснение того, какие из них вы можете безопасно опустить, вероятно, будет пустой тратой времени.
Отказ от ответственности: я не пробовал это; Я просто все устанавливаю.
Программа установки cygwin настолько неприятна, что эффективнее всего просто установить каждый пакет. Так что это займет несколько гигабайт ... не забудьте переустановить все свои модули!