mingw

我在 Windows 7 的文件资源管理器下看不到 MSYS 主目录
mingw

我在 Windows 7 的文件资源管理器下看不到 MSYS 主目录

我正在使用 MSYS(MinGW UNIX 环境)在我的 Windows 7 工作站上获取一个可运行的类 UNIX 环境。当我启动 MinGW shell 时,我可以看到我的主目录是/home/oded.a,并且运行mount显示它来自msys\1.0MinGW 安装目录。 它运行正常,我可以将文件放在那里,使用 MSYS 环境实用程序和 shell 写入和读取它们,但是当我打开 Windows 7 文件资源管理器并浏览时msys\1.0,我看不到名为的目录home,我真的很想能够使用 Windows 工具访问我的 MSYS 主文件。知道主目录实际上存储在...

Admin

全新安装的 MSYS2 上无法使用 Pacman
mingw

全新安装的 MSYS2 上无法使用 Pacman

我刚刚按照此处的说明在 Windows 10 上安装了 MSYS2:https://www.msys2.org/ 安装后,将打开一个终端,在其中输入pacman -S mingw-w64-ucrt-x86_64-gcc 这会导致错误“命令 pacman,Shell 错误:未找到” 为什么 pacman 没有安装?为什么这是一个弹出窗口而不是终端中的错误? 我注意到我的提示是一个简单的 $ 而不是<username>@<computername> UCRT64 ~,我不知道这是否相关。 我已经git-for-windows在同一台计算...

Admin

在 Windows 本地复制数据:rsync 似乎是一个更好的解决方案,但如何运行它呢?
mingw

在 Windows 本地复制数据:rsync 似乎是一个更好的解决方案,但如何运行它呢?

我发现自己需要将 Windows 中的大量数据从外部硬盘驱动器复制到本地驱动器,但在指示文件资源管理器通过 DragNDrop 执行此操作后,似乎需要花费很长时间。 为什么?因为 10 分钟过去了,它仍然没有开始复制。它仍然在“发现”: 进度对话框: 所以我想我最好的选择是使用命令行来执行此操作,特别是rsync,因为它允许我随时停止该过程,然后稍后再次启动它,它会重新计算以查看剩下要做什么,并完成任务。 问题是,我已经开始研究如何在 Windows 上运行 rsync,而且似乎有几种替代方法: 在 WSL 内部运行 rsync:但这里的大多数人都说 W...

Admin

安装 Icarus Verilog:我应该安装“MinGW 依赖项(DDL 库)”吗?
mingw

安装 Icarus Verilog:我应该安装“MinGW 依赖项(DDL 库)”吗?

我刚刚开始学习 HDL。我正尝试将 Icarus Verilog 与 GTK Wave 一起安装。 我使用 Windows 并从下载安装程序这里。(我下载了:iverilog-v12-20220611-x64_setup [18.2MB]) 执行安装程序并完成几项设置后,我到达了一个自定义要安装的组件的页面。 但是,我不确定是否应该下载“MinGW 依赖项(DDL 库)”选项,因为我认为 MinGW 已经安装在我的电脑中。 我搜索过这个选项是什么以及我是否应该安装,但在互联网上没有找到任何答案。 我也搜索过什么是 DDL 库和 MinGW。我对“MinGW ...

Admin

为什么我的 git bash (mingw64) 使用 -c 选项时会运行无意义的命令?
mingw

为什么我的 git bash (mingw64) 使用 -c 选项时会运行无意义的命令?

我现在使用 git bash 时遇到了这个问题: C:\>bash -c pwd C:\Program Files\Git\bin\bash.exe: line 1: $'MZ\220\003': command not found /c 当我使用调试选项时,我得到了以下信息: C:\>bash -x -c pwd + $'MZ\220\003' C:\Program Files\Git\bin\bash.exe: line 1: $'MZ\220\003': command not found + pwd /c 是什么原因导致这个附加$'M...

Admin

如何正确从minGW下载GDB?
mingw

如何正确从minGW下载GDB?

我正在使用从 MinGW 安装管理器下载的 GDB(我怀疑它是否安装正确)来调试 C++,但在用于调试的下面路径中找不到 GDB。 C:\msys64\mingw64\bin 路径中存在其他 exe(如 GCC)并可正常运行。此外,如果我在 MSYS2 MinGW cmd 中使用安装命令(mingw-get),它会响应bash: mingw-get.exe: command not found. 该问题是否与损坏的 MinGW 安装管理器有关,还是我没有正确安装它? ...

Admin

为什么 Windows 上的 mintty 中的 $PATH 有两种不同的格式?
mingw

为什么 Windows 上的 mintty 中的 $PATH 有两种不同的格式?

我尝试node在 bash 脚本中对当前 PATH 进行少量内联字符串操作(在mintty.exeGitHub Windows Action Runner 中),但效果不如预期。我在桌面上的 MSYS2 终端中重现了这个问题,这样更容易将其简化为最简单的示例。 如果我运行echo $PATH,我会得到/c/...:...我期望的路径(类似unix的正斜杠,冒号): camer@QUASAR MINGW64 ~ $ echo $PATH /c/...:/... 如果混入另一个字符串,一切也都会按预期工作: camer@QUASAR MINGW64 ~ $ ...

Admin

尽管将 C:\MinGW\bin 添加到路径,但无法识别“gcc”
mingw

尽管将 C:\MinGW\bin 添加到路径,但无法识别“gcc”

我从 mingw 安装程序安装了 mingw,并安装了所需的所有基本软件包。 如果我将文件夹的地址提供给 cmd,我可以运行 gcc,但没有它就不行。 我将附上所有图片。操作系统是 Windows 11 ...

Admin

如何阻止 emacs 在 MinGW 中清除屏幕?
mingw

如何阻止 emacs 在 MinGW 中清除屏幕?

我在 Windows 上的 MinGW 中遇到了一些奇怪的行为。 每次我在终端仿真器 ( emacs -nw) 中打开 emacs 时,我发现当我关闭它时该终端已经自行清除。 例如,如果我运行,mypy我会得到一个 Python 类型错误列表。然后我可以打开有问题的代码文件并修复其中一个,但是当我关闭它时,我丢失了输出,mypy必须再次运行它才能看到下一个错误。 我尝试过搜索,但却找不到如何在less按下后保留输出的结果q,但这是一个关于的less具体问题,而这是终端仿真器本身的问题。 ...

Admin

我如何将包含路径传递给 windres?
mingw

我如何将包含路径传递给 windres?

我正在尝试使用 mingw32 为 Windows 交叉编译 libiconv-1.13.1。我在 /usr/i686-w64-mingw32/bin/ 中放置了一个自定义工具链,这是用于 NetSurf 浏览器项目的。在调用 configure 之前,我已设置使用此工具链的路径: sudo CC="/usr/i686-w64-mingw32/bin/i686-w64-mingw32-gcc -B/usr/i686-w64-mingw32/bin/i686-w64-mingw32-ld" AR="/usr/i686-w64-mingw32/bin/i686-...

Admin

msys2 安装后找不到 g++
mingw

msys2 安装后找不到 g++

我想安装 g++ 以便可以在 VScode 中编译和运行 C++ 代码。 我开始尝试遵循 VSCode 提供的指导这表明我需要安装 mysys。 我尝试安装系统管理软件按照给出的说明,但g++ --version在命令提示符中运行返回'g++' is not recognized。 然后我尝试添加C:\msys64\mingw64\bin到Path'下的变量Solebay 的用户变量'(Windows 11,系统>关于>高级系统设置>环境变量)。仍然未找到 g++。 第二种方法: 正如所见这里我尝试解压MinGW64.zip直接进入C:\并...

Admin

如何使用 mingw64 正确配置 g++ 包含路径?
mingw

如何使用 mingw64 正确配置 g++ 包含路径?

我已经安装了 msys2/mingw64,因为我需要 g++ 编译器。现在,我想编译一些需要 openblas 的 c++ oce。我已经使用安装了包pacman -S mingw-w64-x86_64-openblas。但是,编译代码失败,并显示 致命错误:cblas.h:没有此文件或目录 显然,包含路径不包含位于 的 openblas 的标头。只需将其作为附加参数C:\msys64\mings64\include\openblas传递给 即可轻松修复此问题。-I<include path>g++ 现在,我想知道是否有一种自动化的方法可以将...

Admin

如何在 Windows 7 32 位操作系统中安装最新的 GCC/Mingw?
mingw

如何在 Windows 7 32 位操作系统中安装最新的 GCC/Mingw?

我知道我可以从 Cygwin、MSYS 下载 MinGW,但我发现它们没有最新的 GCC 编译器。所以我在 Google 上搜索如何在 Windows 中获取最新的 GCC,结果找到了winlibs.com 有最新的 GCC。但它没有完整的 GCC。它没有opt, etc, licenses,etc 目录。这就是我无法为 VSCode 设置它的原因。那么,如何在 Windows 7 32 位操作系统中获取最新的 GCC? ...

Admin

MSYS安装中msys2.exe和mingw64.exe的区别
mingw

MSYS安装中msys2.exe和mingw64.exe的区别

我的 Windows 机器上安装了 MSYS。 在根文件夹中,有两个可执行文件: 系统管理工具 mingw64的安装文件 (还有一个 mingw32.exe,但我相信那只是 mingw64 的 32 位版本)。 两个可执行文件都会启动一个终端窗口,除了 $PATH 报告的细微差别外,它们对我来说似乎是相同的。 这两者有什么区别?各自的用途是什么? ...

Admin

在 MinGW 中尝试预期并发送预期脚本失败
mingw

在 MinGW 中尝试预期并发送预期脚本失败

我在用着明网我正在尝试编写一个将运行 git clone 的预期脚本。 我的脚本: git clone ssh://[email protected]/myproject.git expect "Enter passphrase for key..." send "myPassword" read -p "enter..." 运行后我得到: Cloning into 'myproject'... Enter passphrase for key...: | 现在程序正在等待密码,看起来似乎expect无法send正常工作。 这是我做过的一个非常...

Admin