cygwin相关内容

如何通过Cygwin在Windows上安装sshpass?

在CygWin的Packages窗口中,当我键入sshpass时,没有出现任何内容。我尝试安装类似的包,如openssh等,希望其中一个包包含sshpass,但没有成功。 推荐答案 sshpass不提供Cygwin包。这意味着您需要从源代码构建和安装。要在Windows(Cygwin)上构建sshpass: $ curl -LO http://downloads.sourcefo ..
发布时间:2022-08-03 21:56:51 其他开发

在Windows上使用Cygwin64编译器和调试器为C设置VS代码(错误:无法开始调试)

我正在尝试将VSCODE设置为调试使用Cygwin64的Windows上的C程序。 我使用了@stephw(Setting up VS Code for C using Cygwin64 Compiler and Debugger on Windows)建议的配置,但它不适用于我。 我无法评论原始帖子,因为我没有足够的名誉点,并且我无法回答,因为我不知道原始问题的答案。 脚本的名称是 ..
发布时间:2022-04-03 22:38:11 其他开发

Cygwin如何/为什么破坏Windows权限?

我们接到“现场”投诉(即来自系统管理员安装软件的投诉),称cygwin“破坏”了NTFS(Windows 7/10/2008/2012等)上的Windows权限。 问题用法 一般用法如下: sysadmin从cygwin bash cmd行启动一些‘软件安装程序’ 安装程序运行正常 sysadmin尝试启动Windows服务 结果: 服务无法启动 解决方法步骤 ..
发布时间:2022-02-28 12:43:44 其他开发

如何在Cygwin上安装GCC?

$ uname -r 2.9.0(0.318/5/3) 安装cygwin后,我的路径上没有GCC或g++命令。我需要安装哪些程序包才能获取此命令? 推荐答案 正常。 您应该启动Cygwin Setup-x86_64.exe的安装程序(如果您已将其从计算机上删除,而不是仅从https://cygwin.com/install.html下载)。 在Cygwin安装对话框窗口中,只需 ..
发布时间:2022-02-28 12:40:46 其他开发

如何用GCC 3.8.1卸载MinGW并使Cygwin成为默认Make程序

如何卸载MinGW? 我已经为某些软件安装了它,但是现在我根本不使用该软件,所以我需要删除MinGW以便使用Cygwin进行Android开发。 如何使用GCC 3.8.1将Cygwin‘make’文件设置为默认文件? 我使用的是Windows 7 64位 推荐答案 答案1: 如果您使用过安装程序,请通过程序管理器 将其卸载 删除您的MinGW文件夹(例如C: ..
发布时间:2022-02-28 12:39:23 其他开发

'RTLD_NEXT' 未声明

我正在尝试编译一个 C 程序,但我收到了未声明的错误“RTLD_NEXT".我认为这应该在c程序包含的dlfcn.h中定义,但是当我查看dlfcn.h时没有RTLD_NEXT. 我该如何解决这个问题? 解决方案 这里的问题是 RTLD_NEXT 不是由 posix 标准.所以 GNU 人不会启用它,除非你 #define _GNU_SOURCE 或 -D_GNU_SOURCE. ..
发布时间:2022-01-25 19:00:12 服务器开发

如何在 Debian 服务器上连续自动运行 .jar?

我有一个 .jar 文件,我想一直在 Debian 服务器上运行. 目前我已经弄清楚如何通过 Cygwin 上的 ssh 访问服务器并启动 .jar.但是当我关闭开发机器上的 Cygwin 窗口时,它会终止服务器上的进程(我认为,因为它不再响应). 目前我是这样开始的: java -jar myjar.jar packageName.fileNameOfFileWithMainMet ..
发布时间:2022-01-24 23:07:14 Java开发

cygwin/vista 中 sbt 的两个问题

我在 windows vista 上使用 cygwin 1.77.我在 shell 中遇到了 sbt 的输出问题.一些相关的环境变量: TERM=cygwinCYGWIN=服务器LANG=C.UTF-8 (1) 当我输入 sbt test 时,shell 包含很多不可打印的字符: 我该如何解决这个问题? 我的 sbt shell 脚本如下所示: dir=`目录名 $0`stty ..
发布时间:2022-01-24 22:08:33 其他开发

用于窗户的 pdflatex

有人知道如何在 Windows 中将 .tex 文件转换为 .pdf 吗?我尝试了cygwin,但它说命令“pdflatex"未被识别 谢谢菲利普 解决方案 没有理由让 Cygwin 复杂化.去下载并安装适用于 Windows 的 TeX 发行版 - 我个人使用 TeX Live,但还有其他各种发行版可用,例如 MikTeX 或 W32TeX. 如果你想为你的参考书目使用 UT ..
发布时间:2022-01-24 13:22:35 其他开发

g++ 花引号在控制台和“问题"中显示不正确列表

最近,我从 Visual Studio 切换到 Eclipse CDT.我已经把它设置得很漂亮,这样我的 Cygwin 安装中的 G++ 编译器就可以毫不费力地找到并编译我的代码. 不过,有一点小小的不满.每次 G++ 报告警告或错误时,大括号单引号 ' 和 ' 分别显示为 â€~ ’.这似乎是一个字符编码问题;G++ 或 Cygwin 正在吐出 CDT 或 Eclipse 都不喜欢的字 ..
发布时间:2022-01-23 21:10:23 其他开发

覆盖静态库中定义的 C 函数

我有一个 C 文件的静态库,在 Cygwin 上用 g++ 编译.我希望对库中定义的一个函数进行单元测试.该函数调用该库中定义的另一个函数,我希望覆盖依赖项以用我自己的该函数版本替换它.我无法修改静态库中的内容,所以这个解决方案 [ Override a function call inC ] 不适用. 通常,我可以编写一个 .cpp 文件并包含包含我要进行单元测试的函数的 .c 文件,该文 ..
发布时间:2022-01-23 20:54:31 其他开发

获取“访问被拒绝"尝试从命令行使用 g++ 编译时.赛格温

我已经在 cygwin 中安装了所有软件包.我还将 C:\cygwin\bin 添加到我的 PATH 变量中.但是当我尝试在命令行中编译一个 c++ 文件时,我收到错误“访问被拒绝".相同的命令在 cygwin 批处理窗口中工作.有谁知道怎么回事? 编辑:我更改了 gcc 和 g++ 的权限.我不再收到“拒绝访问"错误,而是收到一个新错误:“此版本的 C:\cygwin\bin\g++.ex ..
发布时间:2022-01-23 20:48:24 C/C++开发

C程序转换为Windows后显示%zu

我通过 Mingw 在 Windows 上编译了一个 linux 程序.但是,程序的输出在 Windows 上看起来与在 Linux 上不同. 例如,在 Windows 上,输出是这样的(我得到的是 'zu' 而不是实数): 近似最小内存消耗:序列:zuM缓冲区:1 X zuM = zuM表:1 X zuM = zuM杂项:zuM总计:zuM 在 Linux 上,原始程序编译(没有 Mi ..
发布时间:2022-01-23 20:42:49 服务器开发