问题标签 [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.
windows - 使用 MinGW/MSYS 编译 freetype2 时出现问题
用 MinGW 和 MSYS 编译 freetype2 似乎有问题
我对 freetype 源代码的干净副本以及纯粹的 MinGW 和 MSYS 的尝试给出:
在我看来,这两个问题似乎是 sed 无法识别“C”,并且找不到 libtool。
c++ - C++ Netbeans 调试问题
我为 c/c++ 安装了 netbeans6.7.1 ide,我还安装了 mingw/msys cygwin,并且我已将 C:\Msys\bin 作为环境变量路径。它有 gdb7 版本。但是当我通过 netbeans 运行 dbugging 时,它会提示 GDB 版本 0此平台不支持。请帮助我通过为 netbeans 提供 makefile 的路径从现有文件创建项目。还请提供一些使用 gdb 在 netbeans 中调试的技巧。
perl - 如何在 MSYS 中设置 Strawberry Perl?
我有Strawberry Perl并删除了 msys Perl 5.6。
现在perl
将调用 Strawberry(由于PATH
env),但是如何将perl
命令映射到.pl
具有#!/bin/perl
或#!/usr/bin/perl
shebang 行的其他 Perl 脚本文件中?
我正在考虑在msys/bin中对perl.exe进行硬链接,或者将整个草莓合并到msys目录中,但我不确定。
c++ - 类 Linux Windows 开发环境的成本和收益
我这学期要学习 C++ 简介,所以我需要在我的 Windows 和 Ubuntu 分区中设置开发环境(我在它们之间切换)。我计划在这两种环境中使用 GCC 以保持一致性,因为我计划在 Linux 中使用 GCC 进行我的严肃 C++ 开发。
似乎安装 MSYS 和 MinGW 是使用 GCC 和复制我的 Linux 开发环境的最佳方式。但是,仅仅在 Windows 中设置 MSYS 和 MinGW 似乎是一个漫长而艰巨的过程,我想象我将来会遇到限制或兼容性问题。
- 在 Windows 上设置类似 MSYS Linux 的开发环境的好处是否超过成本?
- 如果我使用 Visual C++,我能使用所有我可以使用的库吗?
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 的麻烦吗(说实话,这让我很困惑)?
bash - bash vi shell 模式下的制表符自动补全
在 Windows 平台上使用 MSYS 时,我“设置 -o vi”以使用 vi shell 模式。文件和目录的选项卡自动完成功能停止工作。如何在 vi shell 模式下重新启用它?
msys - 为什么在 MSYS 中配置这么慢?
当我使用 MSYS 编译某些东西时,该./configure
步骤可能需要比make
. 但是,Linux 中的同一进程具有快速配置和慢速生成。这只是 MSYS 中的一些设置,它使我的系统陷入困境吗?有没有人有办法解决吗?
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 弄乱那条路吗?
谢谢
windows - SqlCipher Mingw/msys 问题
我有一个问题 - 我无法编译 SqlCipher。我正在使用这个http://groups.google.com/group/sqlcipher/browse_thread/thread/55c6296b56bf4533/c792bbec6df7d4f4?tvc=2#c792bbec6df7d4f4指令(感谢 Sam),但仍然无法编译它。我执行以下操作:
怎么了?
git - Git-windows区分大小写的文件名未正确处理
我们在 unix 中有一个 git 裸存储库,该存储库具有相同名称的文件,仅在某些情况下有所不同。
例子:
当我们将裸存储库从 unix 克隆到 windows 框时,git status 会检测到文件已修改。工作树只加载了 grant.sql,但 git status 比较了 grant.sql 和 GRANT.sql,并显示文件在工作树中已修改。
我尝试使用 core.ignorecase false 但结果是一样的。
有没有办法解决这个问题?