2010-09-06 38 views
27

最近,我测试了用本机代码C/C++编写Android应用程序。问题在于在使用Android NDK时进行符号链接。一些谷歌搜索后,有人说使用cygwin。我现在已经安装了它。请告诉我如何在Windows 7中与cygwin进行符号链接。如何在Windows 7中使用cygwin进行符号链接

在此先感谢。

+1

可能的重复http://stackoverflow.com/questions/18654162/enable-native-ntfs-symbolic-links-for-cygwin – PJTraill 2016-05-24 15:32:09

回答

8

我明白了!所以,不要错误地认为像我这样的无知(新手到cygwin),我现在回答它。像往常一样,使用这些命令可以使窗口7的符号链接变得简单 ln -s ...。答案是设置cygwin与make等所需的软件包。 清楚地阅读要求。 http://developer.android.com/sdk/ndk/index.html

+10

语法:'ln -s target newfile' – Abdull 2014-01-07 20:32:24

+0

查看答案form olibre:default 'ln -s'的行为显然是为了创建文本文件。 – PJTraill 2016-05-24 15:31:24

46

有关类似问题,请参阅this answer

总之,定义了以下环境变量:

​​

CYGWIN=winsymlinks:native 

,并确保您使用提升权限(右键单击该快捷方式并选择以管理员身份运行,或设置运行的Cygwin快捷方式属性为mintty,高级→以管理员身份运行)。

全部细节在the other answer提供。

+1

$ export CYGWIN =“winsymlinks:nativestrict”在Windows 8中为我工作 – 2016-01-05 08:30:22

+0

我认为你会更好地引用你自己的问题+答案在http://stackoverflow.com/questions/18654162/enable-native-ntfs -symbolic-links-for-cygwin! – PJTraill 2016-05-24 15:33:18

+0

对我很好! – PJTraill 2016-06-08 09:50:38

相关问题