最近我测试了使用本机代码C / C ++编写Android应用程序。问题在于使用Android NDK时进行符号链接。经过一些谷歌搜索,有人说使用cygwin。我现在安装了它。请告诉我如何在Windows 7中与cygwin建立符号链接。
提前致谢。
答案 0 :(得分:47)
有关类似问题,请参阅this answer。
简而言之,定义以下环境变量:
CYGWIN=winsymlinks:nativestrict
或
CYGWIN=winsymlinks:native
并确保以提升的权限运行Cygwin(右键单击快捷方式并选择以管理员身份运行,或者设置mintty
快捷方式属性,高级→以管理员身份运行。
所有详情均在the other answer。
中提供答案 1 :(得分:8)
我第二天就得到了它!所以,不要错误地像我一样无知思考(cygwin的新手),我现在回答它。使用这些命令对窗口7进行符号链接很容易 ln -s ...像往常一样。答案是使用make等必需的软件包设置cygwin。 明确阅读要求。 http://developer.android.com/sdk/ndk/index.html
答案 2 :(得分:0)
您可以尝试使用@ln Tos O'Hagan在此处建议的“ ln -s”的“ mklink”代理:Git Bash Shell fails to create symbolic links