Как сделать символическую ссылку с Cygwin в Windows 7 - PullRequest
29 голосов
/ 06 сентября 2010

Недавно я протестировал написание приложения для Android с собственным кодом C / C ++.Проблема заключается в создании символической ссылки при использовании Android NDK.После некоторого поиска в Google некоторые говорят использовать cygwin.Я установил его сейчас.Подскажите пожалуйста как сделать символическую ссылку с cygwin в Windows 7.

Заранее спасибо.

Ответы [ 3 ]

47 голосов
/ 06 сентября 2013

См. этот ответ на аналогичный вопрос.

Короче, определите следующую переменную среды:

CYGWIN=winsymlinks:nativestrict

или

CYGWIN=winsymlinks:native

и обязательно запустите Cygwin с повышенными привилегиями (щелкните правой кнопкой мыши ярлык и выберите «Запуск от имени администратора» или задайте свойство ярлыка mintty, «Дополнительно» → «Запуск от имени администратора»).

Все подробности предоставлены в другом ответе .

8 голосов
/ 11 сентября 2010

Я получил это на следующий день!Таким образом, чтобы не ошибочно получить невежество, думая, как я (новичок в Cygwin), я отвечаю на это сейчас.Создание символической ссылки для окна 7 легко с помощью этой команды ln -s ... как обычно.Ответ - настроить Cygwin с необходимым пакетом, таким как make и т. Д.Прочитайте требование ясно.http://developer.android.com/sdk/ndk/index.html

0 голосов
/ 30 июня 2019

Вы можете попробовать использовать «mklink», застрахованный от «ln -s», как @Tony O'Hagan предложил здесь: Git Bash Shell не может создать символические ссылки

...