Я пишу кроссплатформенное программное обеспечение, поэтому мне нравится, чтобы моя среда Windows была Un * x-подобной (я старый фанат Unix / IRIX / Linux). Меня интересуют только оболочки и инструменты, а не компиляторы или среда сборки (у меня есть настоящая промышленная система сборки, которая не зависит от mingw или cygwin). Мне просто нужно окно оболочки на моем компьютере с Windows, которое работает как система POSIX.
Я хотел бы отойти от cygwin и его странностей CRLF, dll-зависимостей и проблем с обновлением и, возможно, заменить его на mingw / msys. Я начал это делать, но в одном я озадачен. Мне действительно нужны пути mingw для сопоставления с теми же путями Windows. Итак, / должно быть c: /, а / windows -> c: / windows и так далее. Настройка монтирования Mingw по умолчанию заканчивается как chroot, с отображением mingw "/" на c: / mingw или что-то в этом роде. Вы должны использовать префиксы дисков, такие как / c / windows, чтобы попасть в / Windows. Я счастлив настроить свой $ PATH и все остальное, что мне нужно сделать, чтобы эта работа заработала. Есть у кого-нибудь подсказки?