mingw-w64相关内容

Mingw-W64:SSH-Add在获取GIT之前一直有效(连接到代理时出错:文件描述符错误)

我在Windows/Git bash/MingW64上,试图自动添加用于Git的ssh密钥。 我遵循了guide,只更改了我的私钥文件的路径。 它似乎起作用了-当打开git bash时,我得到了成功 已添加标识:/c/USERS/...&QOOT;。 ssh-add -l还显示我的密钥添加正确,端口似乎已配置。 btw-此时$SSH_AGENT_PID与ps中的流程匹配,$SSH_AU ..
发布时间:2022-08-16 17:40:51 其他开发

如何用clang和mingw-w64编译?

我正在尝试将clang10与mingw-w64的libstdc++一起使用,因为MSVC头文件不支持clang 10。我不介意没有标准库的新部分,我只想使用新的语言功能。 我安装了用于x86_64的mingw-w64 8.1.0版,并安装了POSIX线程和SEH异常,并使用以下命令运行clang: clang++ -target x86_64-pc-windows-gnu -std=c ..
发布时间:2022-05-16 21:54:32 C/C++开发

如何在Windows上使用MinGW-W64创建C扩展/嵌入Python

是否可以(以及如何)使用MinGW-W64在Windows上构建Python的C扩展或嵌入Python? 让我们以以下cython扩展foo.pyx为例: print("foo loaded") 如果应该嵌入解释器,则可以通过cython -3 foo.pyx或cython -3 --embed foo.pyx从中生成C代码。 推荐答案 虽然并不真正支持mingw-w6 ..
发布时间:2022-04-04 13:05:53 Python

Clion找不到MinGW

即使我正确设置了正确的路径,Clion也找不到MinGW。 有人让我发布C:msys64文件夹的图片。 它以前运行得很好。但在某种程度上,它并没有奏效。也许在我升级了MinGW或Clion之后。 推荐答案 mingw-w64-i686-GCC、mingw-w64-ucrt-x86_64-GCC、mingw-w64-x86_64-GCC 11.2.0-9有临时补丁可用,请参见this ..
发布时间:2022-03-12 20:45:52 其他开发

分发一个用MinGW g++编译的程序

假设我使用 MinGW 64(g++ 编译器)创建并编译了一个简单的程序.在我的计算机上运行这个程序并在 Process Explorer 中查找我发现的程序正在使用的 DLL 文件(以及许多其他文件): libgcc_s_seh-1.dlllibstdc++6.dlllibwinpthread-1.dll 这些是唯一位于我的 MinGW 安装文件夹下的.使用的其余 DLL 文件位于 C:\W ..
发布时间:2022-01-23 21:05:26 C/C++开发

mingw-w64 安装程序中选项的含义

在 MinGW-W64 在线安装程序中,您可以选择几个字段.但是我找不到任何关于此的文档,而且我所做的猜测并没有给我想要的行为. 显然,该项目已经投入了大量工作,因此遗憾的是,由于缺乏基本文档,因此无法采用. “版本"和“架构"字段是不言自明的,但我遇到问题的其他字段是(显示为当前安装程序的值): 线程,选项 posix 和 win32 Exception,选项 dwarf 和 ..
发布时间:2022-01-23 20:29:38 其他开发

如何为 Windows 获取预构建的 *debug* 版本的 Python 库(例如 Python27_d.dll)

首先,我要声明我目前的开发环境是 Windows 7 下的 MSYS + mingw-w64 + ActivePython 并且在平常的日子里我主要是 Linux 开发人员.我不高兴获得或编译带有调试符号的 Python 库版本. 理想情况下,我需要 Python27.dll 文件的 32 位和 64 位调试版本.我希望能够在 C++ 中嵌入 Python 和实现 Python 扩展,并且能 ..
发布时间:2022-01-20 20:43:22 Python

sjlj vs dwarf vs seh 有什么区别?

我找不到足够的信息来决定我应该使用哪个编译器来编译我的项目.在不同的计算机上有几个程序模拟一个过程.在 Linux 上,我使用的是 GCC.一切都很好.我可以优化代码,它编译速度快并且使用的内存不多. 我用 MSVC 和 GCC 编译器做我自己的基准测试.后来的一个产生稍微快一点的二进制文件(对于每个子架构).虽然编译时间远远超过 MSVC. 所以我决定使用 MinGW.但是在MinG ..

Git Bash (mintty) 在 Windows 10 操作系统上非常慢

几个月前,我在 Windows 10 上安装了 Git.它工作了一段时间.但是现在,它的运行速度很慢. git status 命令需要 7 秒 执行,而 git stash 需要 很多分钟 来执行 (即使没有什么可存放的).另外,我想指出的是 git status 会立即打印结果,但是我在几秒钟内无法输入新命令,如下图所示. 我已经尝试过类似问题的解决方案,例如 link1,link2 ..
发布时间:2022-01-15 14:44:32 其他开发

如何在 Linux 上调用 MinGW 交叉编译器?

我有一个项目要为 Windows 交叉编译.我有合适的 Makefile 并且一切都适用于 g++.我跑了 $ apt install mingw-w64 并下载了 500 MB 的软件包,但我不知道如何实际运行它.没有 mingw 可执行文件,那么我如何实际使用它进行编译? 解决方案 如果您查看 mingw-w64 的组成软件包的 Ubuntu 软件包网络服务器上的文件列表: ..
发布时间:2022-01-04 21:41:05 C/C++开发

使用 Go 1.7 构建 dll

有没有办法在Windows下针对Go v1.7构建一个dll? 我尝试了经典 go build -buildmode=shared main.go 但是得到 -buildmode=shared 不支持 windows/amd64 更新好的,我有我的答案.对于那些有兴趣的人:https://groups.google.com/forum/#!topic/golang-dev/c ..
发布时间:2021-12-25 16:06:11 其他开发

如何在 Qt Creator 中使用 MinGW-64

我知道有很多关于这个的帖子,但老实说我没有理解其中的任何一个. 那么,如何为我的 Qt Creator(开源 5.7)安装工具包? 我已经下载并安装了 MSYS2.... 不知道如何处理它. 我已经下载并安装了 Qt64 - NG.... 不知道接下来要做什么. 我只是希望能够在 Qt 中进行开发并选择了 MinGW 32 和 MinGW 64. 提前致谢! 编辑: ..
发布时间:2021-12-09 17:20:18 其他开发

使用 Win32 线程模型时,MinGW-w64 是否支持 std::thread 开箱即用?

我在安装 MinGW-w64 工具链时选择了 Win32 线程模型,在阅读它之后,它提供了比 POSIX 对应的更好的性能.我自己没有资格对此声明进行基准测试,但是 这里是它的来源. 起初我认为这个选项只会影响 GCC 运行时的内部工作,而不会阻止我在我的代码中使用 C++11 线程,基于 此答案 和此评论 来自其他用户 rubenvb. 然而,情况似乎并非如此.std::thread 在 ..
发布时间:2021-12-06 11:41:36 C/C++开发

Netbeans 和 MinGW-w64

我正在尝试在 win7 64 位上配置我的 NetBeans,以使用 MinGW-w64. 所以我在 %PATH% 变量中放入了编译器的以下路径: C:\mingw-w64-bin_i686\mingw\bin C:\minGw-MSYS\msys\bin C:\mingw-w64-bin_i686\libexec\gcc\x86_64-w64-mingw32\4.7.0 然后我打开 ..
发布时间:2021-11-25 05:09:07 C/C++开发