MinGW-w64(MinGW fork)项目是一个完整的运行时环境,用于gcc生成Windows 64位和32位操作系统的原生二进制文件。
我有一个项目想要针对 Windows 进行交叉编译。我有合适的 Makefile,一切都可以与 g++ 配合使用。我已经跑了 $ apt 安装 mingw-w64 并下载了 500 MB 的软件包,但我
如何判断windows中的node是msvc版本还是mingw版本?
查看C++兼容性,如果是gnu,或者windows中的msvc。 我知道平台都是 win32,但根据它的编译方式,ABI 接口会发生一些变化。 我尝试了节点-v,但我...
Eclipse 2023-09 索引器无法使用 MinGW(MYSYS64-11.2.0 版本)验证“映射”模板参数,但正确编译/链接
该项目已从 Eclipse 2020-12 迁移到 Eclipse 2023-09,索引器在 2020 版本中工作正常。它可以在两个版本中编译。 所有其他标准容器(向量、列表等)都是
我试图在我的源代码中包含打印头文件。但include目录及其子目录中似乎没有打印文件。 来自 c++23 标准的其他头文件,如 stdfloat,
为什么 #include <iostream> 不适用于我的 VS-code?
我正在尝试在 Visual Studio Code 中编译 C++ 项目,但在 #include 上收到错误消息:无法打开源文件“iostream”。快速解决方法是添加 C:/msy...
ui_mainwindow.h:没有这样的文件或目录:使用MSYS2编译Qt
我想在没有像QtCreator这样的IDE的情况下编译Qt项目,并且我使用MSYS2。 我安装了 Qt5 pacman -S mingw-w64-x86_64-qt5-base 然后我就可以创建一个应用程序了 主程序 #inc...
我正在将一些基于 ATL 的标头移植到 Mingw 中,并遇到了此代码的问题 CComBSTR bstr帮助文件; hr = pTypeLib->GetDocumentation(-1, NULL, NULL, NULL, &bstrHelpFile...
Windows。从命令提示符中使用参数调用 w64devkit.exe 或在 Makefile 上调用 make(最终从 Jenkins)
我已成功使用w64devkit(又名Mingw32)为STM(固件)代码制作Makefile。 如您所知,Windows 没有本机“make”命令。 接下来是从 Jenkins 调用它
无法在Arch Linux(EndeavourOS)上安装或编译mingw工具
在尝试为我的笔记本电脑安装 proton 时,我遇到了一个问题,即 mingw-w64-tools 包总是失败,退出代码为 4。 又尝试了几次后,我最终尝试了......
从 WinLib 安装最新的 GCC 和 Clang 会导致缺少 dll 错误
我发现由于某种奇怪的原因,安装最新的 WinLib 二进制文件会导致 clang 无法工作(版本“GCC 14.1.0(带有 POSIX 线程)+ LLVM/Clang/LLD/LLDB 18.1.5 + MinGW-w64 11.0”)。 1 (...
在 Windows 上使用 GnuCOBOL 解决 MinGW 错误
我不确定这是否是 MinGW 问题,或者 GnuCOBOL 的 cobc 调用 C 编译器的方式是否存在问题。我已经浏览了手册,但我没有看到任何内容...
我正在使用 Mingw-w64 和 gcc 10.2,并且我正在尝试在 MSYS2 控制台上编译英特尔线程构建模块。我之前已经成功地使用了旧版本的构建脚本,但是......
在递归查找调用中不支持 NO_CMAKE_FIND_ROOT_PATH
我对交叉编译世界非常陌生,我正在尝试将我的cmake项目从Linux(特别是Arch)交叉编译到Windows。我从 Arch 仓库安装了 mingw-w64-gcc,还有 mingw-w64-...
我知道使用GCC时,标准I/O函数(例如printf、fprintf等)是在静态库libc.a中定义的。但是,我需要知道它们在 MinGW 环境中的定义位置,
在mingw-w64/msys2中编译的应用程序,“应用程序无法正确启动(0xc00007b”
在 mingw-w64 64 位 Shell 中编译应用程序后,它在 shell 内运行良好,但在正常运行时出现错误,应用程序无法正确启动(0xc00007b),在外部...
非常奇怪:tzlocal.get_localzone() 基于 python3 别名的不同输出?
我刚刚注意到这一点,我完全困惑为什么会发生这种情况,以及如何防止它。 我使用的计算机是 Windows 10,安装在哥本哈根市。我的平台是这样的: 九美元...
在没有明确导出指令的情况下构建共享库时,GCC 如何决定导出哪些函数?
我试图了解 GCC 在构建共享库(.so 或 .dll)时如何决定导出哪些函数,而无需提供任何显式导出指令(例如 .def 文件或 __attribute__((
绑定 C++ 和 Python 时,SWIG 在使用 MinGW-w64 的 Windows 上不起作用:导入时 DLL 加载失败:找不到指定的模块
我正在尝试使用 SWIG 和 MinGW-w64 g++ 在 Windows 上将 C++ 与 Python 绑定。到目前为止,我在 C++ 中得到了一个阶乘计算器函数: // 阶乘.cpp 长事实(长数字) { 如果(数字 <= 1) return ...
我最近才开始使用py2exe,我想将py2exe与MINGW64 Python3程序(和相应的库)一起使用。但是,我尝试的第一个示例未能构建。 之后,我
我正在尝试在 Code::Blocks 中编写一个新的 AVR 项目(使用 Ubuntu)。但是,每次我尝试构建项目时都会出现以下错误消息: 当前编译器“GNU GCC Compiler for AVR”...