Используя mingw/msys только для его posix инструментов: вопрос о точке монтирования

Я пишу межплатформенное программное обеспечение, таким образом, мне нравится, когда моя среда Windows Un*x-like (я - старый фанат Unix/IRIX/Linux). Я просто забочусь об оболочках и инструментах, не так о компиляторах или среде сборки (у меня есть реальная система сборки промышленной силы, которая не зависит от mingw или cygwin). Я просто хочу окно оболочки на своем поле Windows, которое работает как система POSIX.

Я хотел бы переехать от cygwin и его странности CRLF и dll-зависимостей и проблем обновления, и возможно заменить его mingw/msys. Я начал делать это, но озадачен на одной вещи. Мне действительно действительно нужны пути mingw для отображения на те же пути Windows. Так / должен быть c:/и / окна-> c:/windows и так далее. Установка монтирования Mingw по умолчанию заканчивается как chroot с mingw "/" отображающийся на c:/mingw или что-то как этот. Необходимо использовать префиксы диска как/c/windows для получения до / Windows. Я рад настроить свой $PATH и независимо от того, что я должен сделать для создания этой работы. У кого-либо есть какие-либо подсказки?

1
задан GaryO 4 August 2010 в 20:46
поделиться

1 ответ

Вы можете установить Cygwin в C: /, и в этом случае / станет C: /. Не знаю, можно ли это сделать с помощью MSYS.

Между прочим, MSYS - это форк Cygwin 1.3.3, созданный 9 лет назад, который не претерпел больших изменений по сравнению с Cygwin. Он имеет тот же подход к проблемам с окончанием строки, позволяя монтировать как binmode, так и textmode.

2
ответ дан 2 September 2019 в 22:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: