2010-09-06 54 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