问题标签 [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.
visual-studio - Windows下编译libgadu
我想在 Visual Studio 2008 下使用 libgadu(即时通讯协议库)。我已经下载了 libgadu http://toxygen.net/libgadu/files/libgadu-1.8.2.tar.gz并在 cygwin 下编译了它- ./configure 、 make 、 make 安装。出现在包含文件夹中的文件 libgadu.h 我复制到另一个文件夹,该文件夹在 VS 中标记为包含文件目录。
我想从文档中编译代码
在编译期间,我收到两个错误:
我该怎么办?
permissions - File permissions in cygwin and MVFS
I am using Cygwin with a dll version of 1.5.19 (yes, out-of-date, I know, but we're doing it for configuration control reasons). All my files (existing and newly created) show up with permissions 644, despite a umask of 022. Also, using chmod doesn't change the permissions. I have ntsec set in the CYGWIN environment variable. I need to be able to add execute permissions; is there anything I can try to fix this or is it a lost cause?
A much later note: I realized that a key part of the problem is that the files I was trying to chmod were in a ClearCase dynamic view, which uses MVFS. I still have not found way to successfully set the execute permissions, though.
c++ - Cygwin vs Linux下g++创建的可执行文件的默认文件扩展名
我在 VisualStudio 上完成了大部分工作,但对 gcc 或 g++ 没有太多经验。今天早上,当我尝试使用 cygwin 在我的电脑上编译(例如 aprogram.cpp)时,当我尝试在我的 Ubuntu 机器上编译相同的东西时,我得到了(aprogram.exe),我得到了(aprogram),没有任何扩展. 我只是想知道是否有人好心告诉我原因。这个问题只是出于好奇。:)
提前致谢!
编辑:(来自 Jimmy 的评论)Cygwin 下的 g++ 默认为 .exe
windows - 没有 Cygwin 的 Windows 上的 Git?
是否有任何不需要 Cygwin 的 Windows 原生 Git 实现?我已经成为 TortoiseSVN 客户端的粉丝,并且非常希望看到一个类似的适用于 Windows 的 Git 客户端。
编辑:我也在考虑Mercurial,但我更愿意在做出决定之前先检查一些。
visual-c++ - 在 Cygwin shell 中调用 cl.exe(MSVC 编译器)
我大量使用 Cygwin(带有PuTTY shell)。但是,cl.exe
在 Cygwin Bash shell 中调用(即 Visual C++ 编译器工具链)非常棘手。在 Bash shell 中运行vcvars*.bat
显然不起作用。我尝试将 VC++ 的环境变量迁移到 Cygwin,但这并不容易。
如何在 Cygwin 的 Bash shell 中运行 VC++ 编译器?
bash - 用于删除所有 ClearCase 视图私有文件的命令行
我正在寻找一个命令行来从 Windows 上的 ClearCase 视图中删除所有视图私有文件和目录。我也有 Cygwin 可用。
本文中提供的脚本并不是我想要的,因为我正在处理大量文件并且想要将它们全部删除而不必选择每个文件。
python - 在 mingw/cygwin 上构建时如何让 PIL 工作?
我正在尝试针对 cygwin 或 mingw 构建 PIL 1.1.6,同时针对 Windows 安装的 python 运行。当我执行任一构建工作时,但在尝试保存文件时出现以下失败。
我没有使用支持 jpeg 或 zip 的库进行编译,但我认为这在这里不应该相关。
失败的行似乎是在 encode.c 中的 encode_to_file 中写入。
我怀疑发生这种情况是因为文件描述符正在从 Python(在 Visual Studio 2003 下构建)传递到 _imaging.pyd 但文件描述符不匹配,因为在 Windows 上,文件描述符是和抽象之上的操作系统。有人对这个有了解吗?
opengl - 在 Cygwin 下编译最小的 GLEW 应用程序
让我们考虑以下程序并尝试在 Cygwin 下编译它:
它编译并运行得很好。-I/usr/include/opengl
似乎非常重要。
现在,
编译
失败。如何构建第二个应用程序?
第一的
从 NVIDIA SDK 构建 glew 的方法有多种:VS、cygwin、cygwin 和 -D_WIN32。我还尝试了来自源代码的原始 glew 的 cygwin 构建。
VS构建给出
cygwin 构建提供了许多
并且带有 -D_WIN32 的 cygwin 根本无法编译(这篇文章让我有点激动)。
第二
似乎有两种方法可以
使用 -L/lib/w32api
或 -L/usr/X11R6/lib -lX11 -lXi -lXmu与 OpenGL 链接
但是,-L 指令不会改变任何东西。我有 /usr/lib/w32api/libopengl32.a,但可能缺少 X11 版本(/usr/X11R6/lib/libGL?)。我应该在 Cygwin 中包含什么软件包?我已经安装了所有从 libGL 开始的(不仅......)。
cygwin - 我应该使用 Cygwin 安装哪些软件包以使其不臃肿,而且还拥有作为开发人员所需的一切?
通常,我在 VM 中运行 Linux,但是,我的大多数 VM 都在外部 HDD 上,我可能有也可能没有。当我需要类似 Linux 的东西并且我的笔记本电脑上没有虚拟机时,我认为 Cygwin 将是轻量级功能的一个很好的选择。但是我无法正确配置-我想要开发的最低限度+ X11。有没有人以这种方式使用过 Cygwin?如果有,你有什么建议?
cygwin - 如何运行 Windows 和 Cygwin 都无法执行的二进制文件?
我还没有加载 Linux 的虚拟机(我的机器上的虚拟机上有 OpenSUSE),但是每当我在 Cygwin 下运行可执行文件时,我都会收到错误消息“无法执行二进制文件”。Windows (PowerShell) 告诉我它找不到作为文件名的命令,或者如果我使用 ./,它告诉我没有应用程序可以打开此文件。此外,在 Windows(命令提示符)中,我收到一条消息,指出该文件未被识别为命令或可运行程序。
请注意,我已经在 Cygwin 上使用 chmod 将文件设置为可执行文件。
我不知道这是什么语言,但它是一个可执行文件。我试图能够在我的本地机器上执行这个文件,这样我就可以完成它的实际分配,即对应用程序进行黑盒测试。不幸的是,我要出差,不想依赖学校的服务器,因为在我回家之前我无法获得可靠的 Internet 访问。
感谢您提供有关处理此问题的任何建议。