问题标签 [msys]

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 回答
5691 浏览

windows - 使用 MinGW/MSYS 编译 freetype2 时出现问题

用 MinGW 和 MSYS 编译 freetype2 似乎有问题

我对 freetype 源代码的干净副本以及纯粹的 MinGW 和 MSYS 的尝试给出:

在我看来,这两个问题似乎是 sed 无法识别“C”,并且找不到 libtool。

0 投票
1 回答
1186 浏览

c++ - C++ Netbeans 调试问题

我为 c/c++ 安装了 netbeans6.7.1 ide,我还安装了 mingw/msys cygwin,并且我已将 C:\Msys\bin 作为环境变量路径。它有 gdb7 版本。但是当我通过 netbeans 运行 dbugging 时,它会提示 GDB 版本 0此平台不支持。请帮助我通过为 netbeans 提供 makefile 的路径从现有文件创建项目。还请提供一些使用 gdb 在 netbeans 中调试的技巧。

0 投票
3 回答
4443 浏览

perl - 如何在 MSYS 中设置 Strawberry Perl?

我有Strawberry Perl并删除了 msys Perl 5.6。

现在perl将调用 Strawberry(由于PATHenv),但是如何将perl命令映射到.pl具有#!/bin/perl#!/usr/bin/perlshebang 行的其他 Perl 脚本文件中?

我正在考虑在msys/bin中对perl.exe进行硬链接,或者将整个草莓合并到msys目录中,但我不确定。

0 投票
7 回答
1152 浏览

c++ - 类 Linux Windows 开发环境的成本和收益

我这学期要学习 C++ 简介,所以我需要在我的 Windows 和 Ubuntu 分区中设置开发环境(我在它们之间切换)。我计划在这两种环境中使用 GCC 以保持一致性,因为我计划在 Linux 中使用 GCC 进行我的严肃 C++ 开发。

似乎安装 MSYS 和 MinGW 是使用 GCC 和复制我的 Linux 开发环境的最佳方式。但是,仅仅在 Windows 中设置 MSYS 和 MinGW 似乎是一个漫长而艰巨的过程,我想象我将来会遇到限制或兼容性问题。

  • 在 Windows 上设置类似 MSYS Linux 的开发环境的好处是否超过成本?
  • 如果我使用 Visual C++,我能使用所有我可以使用的库吗?
0 投票
2 回答
6228 浏览

c++ - 在 Windows 上安装 C/C++ 库

我现在正在学习(嗯,正在尝试)C,但我仅限于在 Windows XP 中工作。我已经设法设置并学习了如何使用 Emacs 并且可以使用 gcc 编译简单的 C 程序(来自 Emacs 不少!),但我已经到了想要安装 SDL 之类的东西来玩的地步用它。

问题是 SDL 的安装说明表明,在使用 MingW 的 Win32 环境中,我需要使用 MSYS 来运行 ./configure 和 make/make install 来安装 SDL,就像在 Linux 上一样。我注意到当我解压缩 SDL-dev 包时(忘记了确切的名称,抱歉),那里有与 MinGW 目录中的文件夹相对应的文件夹(SDL/include -> MinGW/include)。

我是否正确地说所有 ./configure 和 make 命令所做的就是将这些文件从一个目录移动到另一个目录?难道我不能手动移动这些文件,省去安装和配置 MSYS 的麻烦吗(说实话,这让我很困惑)?

0 投票
2 回答
4383 浏览

bash - bash vi shell 模式下的制表符自动补全

在 Windows 平台上使用 MSYS 时,我“设置 -o vi”以使用 vi shell 模式。文件和目录的选项卡自动完成功能停止工作。如何在 vi shell 模式下重新启用它?

0 投票
3 回答
4297 浏览

msys - 为什么在 MSYS 中配置这么慢?

当我使用 MSYS 编译某些东西时,该./configure步骤可能需要比make. 但是,Linux 中的同一进程具有快速配置和慢速生成。这只是 MSYS 中的一些设置,它使我的系统陷入困境吗?有没有人有办法解决吗?

0 投票
1 回答
1005 浏览

c++ - 使用 msys 在 Windows 上运行 scons LIBPATH

我正在使用LLVM开发一个 C++ 项目,我想用 scons 替换 LLVM 构建系统(使用 autoconf 和 make)。不幸的是,我现在遇到了一个大问题。我希望我的项目能够在 Linux 和 Windows 上编译。为了在 Windows 上编译,我使用了 mingw/msys,它与 autoconf/make 系统完美配合。

然而,scons 修改了我的库路径并在其前面加上了驱动器号,即当我指定/usr/local/lib传递给链接器的实际参数时,-LD:\usr\local\lib它显然不包含我需要的库。我通过以下方式设置库路径:

env['LIBPATH']仍然包含正确的路径。

有什么办法可以防止 scons 弄乱那条路吗?

谢谢

0 投票
2 回答
3058 浏览

windows - SqlCipher Mingw/msys 问题

我有一个问题 - 我无法编译 SqlCipher。我正在使用这个http://groups.google.com/group/sqlcipher/browse_thread/thread/55c6296b56bf4533/c792bbec6df7d4f4?tvc=2#c792bbec6df7d4f4指令(感谢 Sam),但仍然无法编译它。我执行以下操作:

怎么了?

0 投票
7 回答
16922 浏览

git - Git-windows区分大小写的文件名未正确处理

我们在 unix 中有一个 git 裸存储库,该存储库具有相同名称的文件,仅在某些情况下有所不同。

例子:

当我们将裸存储库从 unix 克隆到 windows 框时,git status 会检测到文件已修改。工作树只加载了 grant.sql,但 git status 比较了 grant.sql 和 GRANT.sql,并显示文件在工作树中已修改。

我尝试使用 core.ignorecase false 但结果是一样的。

有没有办法解决这个问题?