如何在windows中使用windows路径制作cygwin构建程序

时间:2013-05-17 07:20:25

标签: cygwin

我在windows中用cygwin构建并安装了一个程序,但程序找不到windows样式路径,必须使用/ cygdrive 我只是想知道如何减轻这种负担

问题在于:

C:\Documents and Settings\Administrator>protoc -If:
f: warning: directory does not exist.
Missing input file.

C:\Documents and Settings\Administrator>protoc -I/cygdrive/f
Missing input file.

1 个答案:

答案 0 :(得分:0)

这是windows内容的常见问题,它总是在路径中使用空格。两种解决方案:

第一。打开你的cygwin(黑色)终端并输入(我想你将在你的主目录中):

cp /etc/dev/etc/skel/.bash* .

这会将您需要的所有bash文件复制到当前目录中以“处理”您的cygwin系统。要知道你在cygwin中的位置(即当前目录的路径),请键入“pwd”(不带引号),然后按Enter键(或返回某些人)。

第二。打开已经复制的.bashrc文件并键入(我使用“vi”编辑器,但你可以使用“pico”,这有点容易):

alias C="C:\Documents\ and\ Settings\Administrator"

保存.bashrc(我认为pico中的“Ctrl + X”,以及“vi”中的wq)并关闭终端。重新启动此控制台后,键入“C”并按Enter将自动发送到“C:\ Documents and Settings \ Administrator”

要知道您拥有哪个别名,只需在终端中输入“别名”,您的所有别名都会显示。

HTH,