问题标签 [mingw-w64]

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 投票
1 回答
3164 浏览

gcc - 如何使用 GCC 静态链接到 CRT?

如何使用 GCC 静态链接到 Windows / macOS 和 Linux 上的 CRT?

0 投票
1 回答
8058 浏览

gcc - 用于 MinGW w64 的 OpenMP?

是否有任何用于 MinGW-w64 GCC 编译器 (Windows) 的 OpenMP 二进制文件?

0 投票
4 回答
25143 浏览

mingw - MinGW-w32 与 MinGW

MinGW项目和MinGW-w64项目的32 位部分有什么区别?MinGW-w64 的 32 位部分是否与 x64 有任何关系?

似乎他们的编译器做了完全相同的事情......

0 投票
2 回答
1407 浏览

gcc - 与 GCC 中的向量类型 __m128、__m256 重载冲突

我已经开始在新的英特尔 Sandy Bridge 处理器上使用 AVX 指令。我正在使用 GCC 4.5.2,TDM-GCC 64 位版本的 MinGW64。

我想重载 operator<< 以便 ostream 能够将向量类型等打印__m256__m128控制台。但是我遇到了超载冲突。以下代码中的第二个函数产生错误“与先前声明冲突void f(__vector(8) float)”:

似乎编译器无法区分这两种类型并同时考虑它们f(float __vector)

有没有解决的办法?我一直无法在网上找到任何东西。任何帮助是极大的赞赏。

0 投票
2 回答
8006 浏览

c++ - 使用 mingw-w64 编译 boost

我需要使用 mingw-w64 在我的 Windows 64 位机器上编译 boost。我尝试从http://boost.teeks99.com/、 boost_1_46_1-vc64-bin.exe链接到预编译的 boost_filesystem-vc100-mt 和 boost_system-vc100-mt 。但它只是给出了关于链接的大量错误

基本上我开始放弃预编译库,想用 mingw-w64 mys self 编译 boost。我的想法是我的计算机上有很多工具链,包括 GNU gcc 和 mingw(32bit)。如何指定 boost 以使用 x86_64-w64-mingw32-g++ 来编译 Boost?

0 投票
1 回答
1312 浏览

c++ - 构建 64 位静态库

我想构建静态库,它将与 64 位 Qt Creator 一起使用。我可以在 Windows 或 Mac 上构建这个 lib(freetype),没关系。在 Windows 上,我找到了 mingw-64,这是一个问题 - 是否有必要从 mingw64 获得 64 位版本的 make(用于 makefile),或者有某种方法可以将 mingw32-g++ 与 64 位版本交换,并使用旧的 make来自mingw32?我误会了吗?我已经构建了 freetype.a 的 32 位版本,它在 ubuntu 和 windows 上运行良好,我有 32 位 Qt Creator(对于 Mac,只有 64 位 Qt Creator,我不知道为什么......)谢谢。

0 投票
1 回答
1346 浏览

build - “doskey”Scons 构建错误

我正在尝试(交叉)编译 node.js,但我得到了这个似乎来自 scons 的奇怪错误:

我的构建环境是 Windows 7,使用 mingw/msys 和 mingw-w64 工具。我什至在似乎正在运行的任何脚本中都找不到对 doskey 的任何引用,所以我很困惑。

谢谢

0 投票
4 回答
32422 浏览

mingw - 如何在 Linux 或 MacOS 上同时安装 mingw32 和 mingw64?

我在 Linux 或 MacOS 上安装 mingw32 和 mingw64 时遇到问题。我尝试了许多不同的软件包存储库和多个版本的 Linux。我很乐意使用任何东西。

谢谢。

0 投票
2 回答
6401 浏览

c++ - 在 MinGW 中使用线程?

我正在构建一个需要打开线程的小工具,并让线程做它的事情,无论该线程上发生什么我不希望它干扰主应用程序,只需执行、处理错误并关闭。

如何使用 mingw 编译器做到这一点?在 linux 上我可以使用 POSIX,但这个工具只能在 x86 和 x64 上运行,所以我不知道该怎么做。

0 投票
2 回答
8371 浏览

mingw - mingw 还活跃吗?

Mingw.org显然还没有完全死掉,但是那里的最新版本是 gcc 4.5.2,而 4.6 已经是老新闻了。
有谁知道我在哪里可以获得 mingw-gcc 4.6+?mingw-w64更活跃吗?他们似乎也有 32 位版本,那只是新的 mingw 吗?