我想在Windows上使用Cygwin,因为我更喜欢在windows cmd上使用linux样式命令提示符。我的问题是如何在cygwin中提供rc
命令(程序),所以当我从cygwin输入rc
时它就可以了。它目前只能通过Visual Studio Developer命令提示符使用,但不能在cygwin中使用。
该计划位于:
C:\ Program Files(x86)\ Windows Kits \ 8.0 \ bin \ x86 \ rc.exe
我假设我应该编辑我的.bashrc文件?任何帮助将非常感激。
答案 0 :(得分:1)
如果你是一个喜欢额外打字的受虐狂,你可以在每次想要运行命令时为命令(/cygdrive/c/Program\ Files\ \(x86\)/Windows\ Kits/8.0/bin/x86/rc
)提供完整的Unix格式路径。
要保存必须指定命令的完整路径,请将包含rc
程序的目录添加到PATH
环境变量(用于搜索可执行程序)。以下命令将此目录路径的Unix格式附加到PATH:
PATH=$PATH:"$(cygpath 'C:\Program Files (x86)\Windows Kits\8.0\bin\x86')"
为了节省每次Cygwin启动时必须输入的内容,您可以修改shell启动文件。使用默认的Cygwin安装,最好将上述命令添加到~/.bash_profile
的末尾。
另一种选择是将C:\Program Files (x86)\Windows Kits\8.0\bin\x86\
添加到Windows PATH
环境变量中 - 它在启动时由Cygwin继承。