牆外位址:
http://lzsblog.appspot.com/%3Fp%3D282003
剛安完之後可能出現很多指令(ls, git, etc.)明明已經安裝卻顯示Command not found 的問題。這裡是解決方法。
找到安裝目錄,裡面有個cygwin.bat,桌面上的那個快捷方式就是指向這個地方。
在
@
echo
off
之後添加
set
CYGWIN=
tty
notitle glob
set
PATH=%PATH%;d:/cygwin/bin;d:/cygwin/sbin;d:/cygwin/usr/bin;d:/cygwin/usr/sbin;d:/cygwin/usr/
local
/bin
set
LD_LIBRARY_PATH=d:/cygwin/lib;d:/cygwin/usr/lib;d:/cygwin/usr/
local
/lib
其中裡面的d:/cygwin改成你的安裝目錄。反正我是安D盤的(一直搞不清楚為什麼要分多個盤符,明明NTFS支援多分區挂在到檔案夾下)。
後記:這個情況多數出現在安裝最後出現一些神奇的script錯誤之後,目前看來這些腳本錯誤隻會引起環境變量不能正常設定(剛才的方法就是解決這個問題)。如果有其他同學還原了這個錯誤,有其他問題請通知我一聲哈。
CSDN居然不支援Shell的文法高亮??!!