问题标签 [cygwin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4849 浏览

c++ - 如何在 Windows 上使用 Eclipse 构建 wxWidgets

我在 Windows XP SP2 机器上安装了 wxWidgets 2.8.9 并根据说明构建了库,现在我正在尝试获取Hello World!从 Eclipse 中构建的教程应用程序,我显然只是遗漏了一些东西。知道如何让 Cygwin、Eclipse 和 wxWidgets 一起玩吗?

0 投票
5 回答
77422 浏览

networking - 如何在企业防火墙后面使用 cygwin

我在 Microsoft IE 环境中,但我想使用 cygwin 执行一些快速脚本任务。

我将如何配置它以使用我的 Windows 代理信息?Ruby gems、ping 等都在尝试建立直接连接。如何让他们尊重 IE 和 firefox 使用的代理信息?

0 投票
4 回答
5607 浏览

windows-xp - 使 DDD 在 XP 上正常运行的最低 Cygwin 安装是多少?

我在 Windows XP 上使用草莓 Perl 附带的 MinGW 中的 gcc。我也想拥有ddd(数据显示调试器),但显然在 Windows 上获取 ddd 的最简单方法是运行 Cygwin。那么我可以安装最少的 Cygwin 来启动和运行 ddd 是什么?如果我可以在 Win32 上本地运行 ddd ,我更愿意,但这似乎不是一个选择。

0 投票
2 回答
14720 浏览

command-line - 在 Windows 命令提示符中丢失了正斜杠的使用

我不能再在windows xp 命令提示符下使用/,而且它似乎是在一个拙劣的cygwin 安装之后启动的,例如cd /windows 不起作用,但习惯了。

谁能想到这可能是怎么发生的?

哎呀!它通常在 XP 中不起作用,尽管我读过它在 Vista 中起作用。我简化了我的问题,但这是错误的。真正的问题是:

我正在使用 cwrsync 二进制文件(用于 cygwin),它可以在命令提示符下以如下方式使用:

ssh -i /keydir/keyfile 用户@服务器

但是在做了一些事情之后(好像是在安装 cygwin),甚至在重新安装了 cwrsync 文件之后,我现在只能做:

ssh -i \keydir\keyfile user@server,即我在引用本地文件时必须使用windows约定。

我在 cwrsync 论坛上发布了这个,但它不是很活跃,所以我希望有人能认出这里发生了什么,我也许也应该试试 cygwin 论坛。

0 投票
2 回答
8757 浏览

windows - 在 cygwin 下的 Windows 应用程序中有时无法识别输入键

在工作中,我经常使用 Cygwin,因为它在广阔的 Windows 沙漠中为我提供了一片小绿洲。我不可避免地最终会通过 bash shell 运行一些非 Cygwin 程序,例如构建脚本(内部创建的批处理文件)和 Subversion CLI 二进制文件(我安装了 Windows 程序)。99% 的时间,我使用这个设置没有任何问题。然而,另外 1% 会导致一个奇怪的问题:

使用构建脚本和 SVN,大多数时候回车键被正确解释。例如,我将启动数据库创建脚本,它会提示我输入服务器名称。我输入“localhost”并回车。一切安好。然后它会结束,如果有错误,并使用more. 我按下的任何键都不被 识别more。我必须 Ctrl-C 退出它。

同样,如果我进行 Subversion 更新,通常一切都很好。但是,在发生交互式冲突解决的情况下,我通常会为“theirs-full”输入“tf”,然后按回车,但没有任何反应。我必须退出它并使用强制合并重新运行更新或在 Windows 中使用 TortoiseSVN 来执行此操作。

知道为什么 Cygwin 似乎随机不将回车键传递给程序吗?我认为这可能与 Unix 与 Windows 样式的行尾有关,所以我尝试手动输入这些字符,但这似乎没有什么区别。谢谢。

编辑:我刚刚再次发生这种情况,我意识到了一些事情。是 SVN 提示我输入密码。我输入了密码,它在屏幕上回显(错误),然后按回车...什么也没有。再按几次,光标移动,但没有任何反应。我按了 Ctrl-C,它把我转回 bash,然后它说“bash:[我的密码]:找不到命令”,然后是一些新的提示,等于我按 Enter 键的次数。所以发生的事情是输入从未进入 SVN,但在 SVN 退出后以某种方式被 bash 读取。我认为这可能会帮助某人弄清楚发生了什么。

0 投票
2 回答
6581 浏览

java - 有没有办法告诉 Maven 在哪里放置工件?

我在 m2eclipse 插件、windows 命令行和我的 cygwin 命令行中同时运行 maven。

cygwin 的 bash shell 将工件转储到 cygwin /home/me/.m2 目录中

但 m2eclipse & windows shell(在 vista 上)使用 /Users/me/Documents/.m2

是否可以告诉 mvn 命令使用一个中央 .m2 目录?

谢谢

0 投票
1 回答
493 浏览

php - FogBugz、WebSVN 和 Cygwin - 未生成差异

我可以理解我要问的内容有点具体和小众,但如果你能提供一些帮助,你实际上可能会让我保留一些头发!

我最初在FogBugz 技术支持页面上发布了查询,但并没有太多的乐趣。

基本上,我使用 webSVN 作为存储库浏览器来为 FogBugz 提供日志和差异功能。WebSVN 允许我查看日志但不显示任何差异信息。我已经用细齿梳检查了 webSVN 的 PHP,并确定 websvn 在哪里调用 svn 实用程序,以获取文件内容并使用 sed 和 enscript 对其进行格式化,最终生成的文件是空白的。

我已将实用程序调用分解为更小的语句,并使用命令行手动测试,在我合并 sed 语句之前一切似乎都很好。有没有其他人遇到过这个问题,或者知道解决方案?下面的语句是从 PHP 中调用的,是生成空白文件的地方。

0 投票
12 回答
96329 浏览

cygwin - 安全地更改主目录

我正在尝试按照 中指定的方式安全地更新主目录/etc/passwd,但 Cygwin 不提供用于执行此操作的标准 Linux 实用程序 - usermod 和 vipw。

谁能告诉我他们是如何在 Cygwin 中改变这个的?

0 投票
8 回答
21195 浏览

windows - 如何在 Emacs 中运行 Cygwin Bash Shell?

我在 Windows 上运行 GNU Emacs,所以输入:

启动 Windows 命令行 DOS shell。但是,我希望能够从 Emacs 中运行 Cygwin Bash Shell(或任何其他非 Windows shell)。这怎么能很容易做到呢?

0 投票
3 回答
5645 浏览

windows - 如何检测如何转义路径中的空格

在 Cygwin 中,路径中的空格必须用反斜杠转义 在 Windows 中不正确,将整个路径放在引号中

有没有办法在 Ruby 中自动转换为这个?

否则,如何在 Ruby 中检测我是使用 Windows 还是 Cygwin 运行?