Articles of cygwin

安装rvm结果bash:没有这样的文件或目录

我已经安装了cygwin的bash,curl等最新的二进制文件。 每次我运行命令curl -L https://get.rvm.io | bash -s stable curl -L https://get.rvm.io | bash -s stable ,我得到相同的结果: % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 184 100 184 0 0 114 0 0:00:01 0:00:01 –:–:– 136 100 22726 100 22726 0 0 12556 0 0:00:01 […]

Cygwin在运行Git push时导致longjmp

我试图从我的Windows 7,64位机器上的命令行运行git。 它大部分工作正常。 我尝试将我的本地更改推送到云中的私有存储库。 我试图运行的命令是git push origin master 我使用Cygwin 6.1,并导致以下错误。 大概是关于我在64位机器上运行的事实 0 [main] git-remote-http 6168 fork: child -1 – died waiting for longjmp before initialization, retry 10, exit code 0xC0000135, errno 11 error: cannot fork() for send-pack: Resource temporarily unavailable 我遵循这里的build议来更新我的rebaseall文件并重新命名rebase命令。 但它似乎并没有帮助。 任何人都可以重现这个问题或find解决办法吗? 先谢谢您的帮助。

用cygwin中的参数调用分号文件

我需要从CYGWIN中调用一个batch file,但是其中一个参数是一个包含分号的类似于path的string。 通常在Windows命令行中,可以用引号括起这个参数(以后需要修改)。 但是这种方法在cygwin中并没有起作用 示例批次(回显前3个参数) echo %1 echo %2 echo %3 Windows cmd调用 file.bat "a;b" c 输出继电器 "a;b" c empty Cygwin电话 ./file.bat "a;b" c 产量 a b c

使用PuTTY作为本地terminal模拟器?

目前,在我的Windows机器上工作时,我使用PuTTY将SSH连接到我的Linux服务器,并使用Cygwin进行本地开发。 不幸的是,Cygwin自带的terminal仿真程序并没有达到PuTTY提供的优秀terminal仿真程序的质量。 在我看来,通过SSH将PuTTY连接到远程服务器,并在本地使用PuTTY作为Windowsshell与Cygwin系统进行交互,实际上应该没有任何概念上的区别…但是我一直无法如何做到这一点为我的生活。 这样可以使用PuTTY吗? 如果是这样,怎么样?

GCC是否支持命令文件

MSVC编译器支持用于传递命令行选项的命令文件 。 这主要是由于可以传递给CreateProcess调用的命令行参数的大小的限制。 这在Linux系统上不是什么问题,但是在执行Unix应用程序(如gcc)的cygwin端口时,应用相同的限制。 因此,有没有人知道如果gcc / g ++也支持某种types的命令文件? 谢谢。

Cygwin XWin服务器随机丢失连接

我正在使用cygwin ssh进入一个远程linux机器,并使用cygwin XWin服务器来显示gui应用程序。 当我第一次连接到远程机器时,会显示以下警告: Warning: untrusted X11 forwarding setup failed: xauth key data not generated Warning: No xauth data; using fake authentication data for X11 forwarding. 无论警告如何,XWIN起初似乎都很完美。 经过一段时间(通常约15分钟),它将不可避免地失去联系。 cygwin X服务器图标仍然显示在Windows任务栏中,所以我知道它仍在运行。 到目前为止,我find的唯一解决方法是注销,然后再次ssh回来。 超烦人! 请帮忙! 谢谢, -Derek

请帮助我“在cygwin中预期的二元运算符”

我想在Cygwin中运行Shell脚本,但我得到以下错误消息: app.sh:第215行:clear:找不到命令[:scripts / Test:二元运算符。 文件夹脚本/testingID未find… 可以任何一个build议。 什么问题我需要重新安装Cygwin。 因为相同的脚本在Linux环境中运行良好。 提前致谢…..

将linux应用程序移植到windows的build议

我想将一个在linux下编写的应用程序移植到windows。 目前我正在使用Cygwin,但是我很好奇,如果还有其他的select不会强迫我发布我的源代码,因为我现在不能这样做。 还有没有其他选项不必完全重写或购买许可证?

Cygwin例外:打开堆栈转储文件

我正在用C语言开发一个在Windows 7上使用Cygwin的linux命令解释器。 我的代码编译和正确运行,直到我得到这个错误: cygwin_exception::open_stackdumpfile:Dumping stack trace to jstack dump 我GOOGLE了,但我找不到解决scheme 请帮忙吗?

为什么cygwin这么慢

我在Ubuntu上运行一个脚本,并testing它的时间: $ time ./merger ./merger 0.02s user 0.03s system 99% cpu 0.050 total 它花了不到1秒。 但如果我使用cygwin: $ time ./merger real 3m22.407s user 0m0.367s sys 0m0.354s 花了3分多钟。 为什么会发生? 我该如何提高cygwin的执行速度?