Как сделать символическую ссылку с cygwin в Windows 7
Недавно я протестировал приложение для Android с собственным кодом C/С++. Проблема заключается в создании символической ссылки при использовании Android NDK. После некоторых Google, некоторые говорят, использовать cygwin. Я установил его сейчас. Скажите, пожалуйста, как сделать символическую ссылку с cygwin в Windows 7.
Спасибо заранее.
Ответы
Ответ 1
См. этот ответ по аналогичному вопросу.
Короче говоря, определите следующую переменную среды:
CYGWIN=winsymlinks:nativestrict
или
CYGWIN=winsymlinks:native
и убедитесь, что вы запустили Cygwin с повышенными привилегиями (щелкните правой кнопкой мыши ярлык и выберите "Запуск от имени администратора" или установите свойство ярлыка mintty
, "Дополнительно" → "Запуск от имени администратора" ).
Все детали предоставлены в другом ответе.
Ответ 2
Я получил его на следующий день! Поэтому, чтобы не ошибочно думать, что я не знаю (новичок в cygwin), я отвечаю на него сейчас. Создание символической ссылки легко для окна 7 с помощью этой команды
ln -s... как обычно. Ответ заключается в настройке cygwin с требуемым пакетом, например make, и т.д.
Четкое чтение.
http://developer.android.com/sdk/ndk/index.html
Ответ 3
Вы можете попробовать использовать "mklink", застрахованный от "ln -s", как @Tony O'Hagan предложил здесь: Git Bash Shell не может создать символические ссылки