mingw相关内容

如何使用 CPack 惯用地打包 QT 应用程序的依赖项?

我有一个简单的 QT 项目.我正在 Linux 上开发.但它最终将部署到 Linux、Mac 和 Windows. 我正在尝试将其打包以进行分发.我在定位依赖项并将它们打包并以惯用方式执行此操作时遇到问题(IOW:没有硬编码的 DLL 路径或在我的源代码库中包含 DLL) 对于 Windows 端口,我使用 MinGW 并像这样编译: mingw64-cmake -G "Unix M ..
发布时间:2021-09-25 20:07:32 服务器开发

mingw 64 没有 make.exe 吗?

我的计算机上有一个旧版本的 mingw,可以将程序编译为 32 位.现在我想编译到 64 位,所以我下载了新的 mingw 安装程序.它尝试多次卸载和安装不同版本(每次为 x86_64 选项),但每次似乎都丢失了一些文件,至少是 make.exe.任何 mingw 子文件夹中都没有 make.exe,只有 mingw32-make.exe 位于 C:\Program Files\mingw-w6 ..
发布时间:2021-09-25 20:07:02 C/C++开发

创建 IWebBrowser2 控件

我只是想成功地将它添加到我的窗口中,这出奇地困难. 我试过了 #include "windef.h"#include "winbase.h"#include "initguid.h"#include "ole2.h"#include "olectl.h"#include "shobjidl.h"#include "shlguid.h"#include "exdispid.h"#includ ..
发布时间:2021-09-25 19:17:52 其他开发

用 MinGW 或其他 C++ 编译器模仿 Visual C++(对于基于 Visual C++ 的 Python 包)?

有没有办法使用 MinGW 来替代 MS Visual C++?很多 Python 包需要安装 VS C++:4.5 GB 磁盘空间!MinGW 只需要 450 MB 并达到编译 C/C++ 的相同目标. 我使用的是 Visual Studio Code,并且我尽量避免在此处建议的 Microsoft Visual C++ 安装 3) --> 您也可以只安装 C++ 构建工具:https:/ ..
发布时间:2021-09-18 18:57:52 其他开发

在 Windows (MinGW) 的 Qt Creator 中使用地址清理器找不到 -lasan

我正在尝试通过将 CONFIG += sanitizer sanitize_address 添加到我的 .pro 文件来在 Qt 中使用 gcc 地址清理器,但我得到了一个 错误:找不到-lasan. 我应该如何安装库? 我正在使用 Qt 提供的 MinGW,但我也可以尝试独立版本. 相关问题:MinGW-w64 的 gcc 和 Address Sanitizer 解决方案 ..
发布时间:2021-06-30 18:53:54 其他开发

如何在windows上设置pthreads?

我在 这里 上找到了 pthreads 的实现,但我找不到正确工作.有人可以帮我安装 pthreads 吗?喜欢把 DLL、.lib 和 .h 文件放在哪里? 此外,作为环境,我没有使用 Visual Studio,而是使用带有 Mingw 的代码块. 我通常在 Linux 上开发,但这个项目必须在 Windows 上,而且我已经使用 pthreads 实现了一些代码,所以我不想使用来 ..
发布时间:2021-06-23 18:34:01 其他开发

哪个库在 gcc 汇编输出中有 __main 函数引用

当使用 MinGW 编译一个空的 c 程序时,汇编输出包含该行 调用__main 这是哪个图书馆的?我希望与 msvcrt.dll 链接工作(使用 ld 链接),但由于它没有,它必须在别处定义. 其他地方有许多相关/几乎相同的问题,但没有一个(据我所知,现在已经搜索了一段时间)实际上包含这个问题的答案,所以在标记为重复之前请仔细检查. 解决方案 __main 应该由 MinGW ..
发布时间:2021-06-02 22:14:53 其他开发

如何从文件中正确添加 gdi32.lib?

我目前在 Windows 上的 C 项目中包含 gdi32.lib 时遇到问题.错误发生在以下代码段: #include #pragma 注释(lib,“kernel32.lib")#pragma 注释(lib,“user32.lib")#pragma 注释(lib,“gdi32.lib")int WINAPI WinMain(HINSTANCE hInst, HINSTANCE hPrevIn ..
发布时间:2021-06-02 22:14:49 其他开发

在 Windows 上使用 Mingw 使用 pthread 时出错

我正在尝试在 Windows C 程序上使用线程,在 Eclipse 环境和 Mingw 上编译. 我还在编译命令中添加了 -lpthread 和 -pthread,并包含在程序中. 我根据我的逻辑在适当的地方调用了 pthread_create()、pthread_cancel() 和 pthread_exit(). 它总是按预期工作,但我的程序结束说 此应用程序已请求运 ..
发布时间:2021-06-02 22:14:45 其他开发

mingw32_gt_pch_use_address 中的内部错误,位于 config/i386/host-mingw32.c:190:MapViewOfFileEx:尝试访问无效地址

mingw32_gt_pch_use_address 中的内部错误,位于 config/i386/host-mingw32.c:190:MapViewOfFileEx:尝试访问无效地址. 在 sublime-text 3 中编译 C++ 程序时出现此错误. 如何解决这个错误? 解决方案 我在安装 CodeBlocks 后遇到这个问题,可能是因为 codeblocks MINGW ..
发布时间:2021-06-02 22:14:40 C/C++开发

项目启动时未定义 QT COMPILER_MACROS

我在使用 QT(版本 5.12.1)时遇到了一个烦人的问题,我怀疑这是因为我的机器上还有几个不同版本的 Visual Studio 也处于活动状态.请注意,我使用的是 Windows 10 并使用 QT Creator.问题如下: 当我创建一个新的空控制台项目时,我在 IDE 中收到以下一般消息: 运行 Windows 运行时设备检测.未找到 winrtrunner.exe.C:/Qt ..
发布时间:2021-06-02 22:14:33 C/C++开发

CLion:找不到包“Qt6"的配置文件与请求的版本“"兼容的

我正在尝试将 Qt 6.0.2 与 CLion 一起使用.我收到一个奇怪的错误,指出:“CMakeLists.txt:20 (find_package) 处的 CMake 错误:找不到包“Qt6"的配置文件那是兼容的具有请求的版本“".好像没有填写要求的版本,但我不知道在哪里填写要求的版本.+ 这是我的 CMakeLists.txt 文件的代码: cmake_minimum_require ..
发布时间:2021-06-02 22:14:29 C/C++开发

为什么 MSYS 中没有 mkdir?

您好,我已经用 Msys 安装了 MinGW,但 Msys 的 bin 文件夹中没有 mkdir. 为什么? 如何使用 Netbeans 编译 C++ 代码? 我收到这样的错误mkdir -p 构建/调试/MinGW-Windowsmake.exe[2]: mkdir: 命令未找到尝试在 Netbeans 8.1 中编译时 解决方案 安装 MinGW 和 Msys 时缺少 ..
发布时间:2021-06-02 22:14:25 其他开发

错误(mingw32/bin/ld.exe 最终链接失败:设备上没有剩余空间)构建 C++ 项目

基本上,昨天我可以用 C++ 编程,今天我不能. 我正在尝试使用 MinGW C/C++ 编译器在 Eclipse Helios 中编写一个简单的 hello world 程序,但遇到了几个问题,我相信这是问题的根源. 最初编译并构建了程序,但是当我尝试运行它时,出现错误对话框,提示在启动配置中找不到/不存在 FirstProject.exe 文件.但是,我在构建时没有遇到任何错误,并 ..
发布时间:2021-06-02 22:14:20 其他开发

C++ Qt MingW rdata 节中的错误 reloc 0xc 地址

我在带有 MingW 编译器的 Windows 10 64 位上使用 Qt 5.5. 我正在尝试在调试模式下编译我的项目 => 完美运行 但是在发布模式下,我有这些错误: 未定义引用`TileMap::XYToNode(int, int) const'对`TileMap::XYToNode(int, int) const'的未定义引用./release\perso.o: `.rdata' 节 ..
发布时间:2021-06-02 22:14:00 C/C++开发

简单的 C++ 程序在 MingW 下的 Windows 上没有链接

我不知道为什么我不能链接这个程序.首先这是我的头文件 gcd.h: #ifndef GCD_H#define GCD_H/*** 计算两个整数的最大公约数.* 注意:gcd(0,0) 将返回 0 并打印错误消息.* @param a 第一个整数* @param b 第二个整数* @return a 和 b 的最大公约数*/长 gcd(long a, long b);#万一 这是我的 gcd.c ..
发布时间:2021-06-02 22:13:55 C/C++开发

为什么 mingw bin 目录中的 c++fit 无法返回预期结果?

为什么 mingw bin 目录中的 c++fit 不能返回正确的结果? C:\MinGW\bin>c++filt _Z5funcAv_Z5funcAv 但是在 CentOS 系统中,c++filt 可以返回正确的结果. #c++filt _Z5funcAv函数A() 如何理解? 解决方案 刚遇到你的问题,因为我遇到了类似的问题 MinGW32. 对我有用的是使用 -n “不 ..
发布时间:2021-06-02 22:13:51 其他开发