mingw相关内容
我有一个简单的 QT 项目.我正在 Linux 上开发.但它最终将部署到 Linux、Mac 和 Windows. 我正在尝试将其打包以进行分发.我在定位依赖项并将它们打包并以惯用方式执行此操作时遇到问题(IOW:没有硬编码的 DLL 路径或在我的源代码库中包含 DLL) 对于 Windows 端口,我使用 MinGW 并像这样编译: mingw64-cmake -G "Unix M
..
我的计算机上有一个旧版本的 mingw,可以将程序编译为 32 位.现在我想编译到 64 位,所以我下载了新的 mingw 安装程序.它尝试多次卸载和安装不同版本(每次为 x86_64 选项),但每次似乎都丢失了一些文件,至少是 make.exe.任何 mingw 子文件夹中都没有 make.exe,只有 mingw32-make.exe 位于 C:\Program Files\mingw-w6
..
我只是想成功地将它添加到我的窗口中,这出奇地困难. 我试过了 #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
..
请帮忙.A 有一个 dll 文件.我知道它的功能和参数.如何在带有 MinGW 的 Eclipse 中使用它? 解决方案 我假设您使用的是 Windows.在 WINAPI 中,您有 LoadLibrary 和 GetProcAddress 函数.这是一个使用示例>
..
有没有办法使用 MinGW 来替代 MS Visual C++?很多 Python 包需要安装 VS C++:4.5 GB 磁盘空间!MinGW 只需要 450 MB 并达到编译 C/C++ 的相同目标. 我使用的是 Visual Studio Code,并且我尽量避免在此处建议的 Microsoft Visual C++ 安装 3) --> 您也可以只安装 C++ 构建工具:https:/
..
我正在尝试将 OpenBLAS 库与 Windows 上的 MinGW w64 编译器. 这是我的代码: #include #include #include int main(){双 m[10],n[10];int i,结果;for(i=0;i 并使用此命令进行编译: g++ ^ -IC:\OpenBLAS-0.3.6-x64\include -LC:\OpenBLAS-0.3.6-
..
我正在尝试通过将 CONFIG += sanitizer sanitize_address 添加到我的 .pro 文件来在 Qt 中使用 gcc 地址清理器,但我得到了一个 错误:找不到-lasan. 我应该如何安装库? 我正在使用 Qt 提供的 MinGW,但我也可以尝试独立版本. 相关问题:MinGW-w64 的 gcc 和 Address Sanitizer 解决方案
..
我在 这里 上找到了 pthreads 的实现,但我找不到正确工作.有人可以帮我安装 pthreads 吗?喜欢把 DLL、.lib 和 .h 文件放在哪里? 此外,作为环境,我没有使用 Visual Studio,而是使用带有 Mingw 的代码块. 我通常在 Linux 上开发,但这个项目必须在 Windows 上,而且我已经使用 pthreads 实现了一些代码,所以我不想使用来
..
当使用 MinGW 编译一个空的 c 程序时,汇编输出包含该行 调用__main 这是哪个图书馆的?我希望与 msvcrt.dll 链接工作(使用 ld 链接),但由于它没有,它必须在别处定义. 其他地方有许多相关/几乎相同的问题,但没有一个(据我所知,现在已经搜索了一段时间)实际上包含这个问题的答案,所以在标记为重复之前请仔细检查. 解决方案 __main 应该由 MinGW
..
我目前在 Windows 上的 C 项目中包含 gdi32.lib 时遇到问题.错误发生在以下代码段: #include #pragma 注释(lib,“kernel32.lib")#pragma 注释(lib,“user32.lib")#pragma 注释(lib,“gdi32.lib")int WINAPI WinMain(HINSTANCE hInst, HINSTANCE hPrevIn
..
我正在尝试在 Windows C 程序上使用线程,在 Eclipse 环境和 Mingw 上编译. 我还在编译命令中添加了 -lpthread 和 -pthread,并包含在程序中. 我根据我的逻辑在适当的地方调用了 pthread_create()、pthread_cancel() 和 pthread_exit(). 它总是按预期工作,但我的程序结束说 此应用程序已请求运
..
mingw32_gt_pch_use_address 中的内部错误,位于 config/i386/host-mingw32.c:190:MapViewOfFileEx:尝试访问无效地址. 在 sublime-text 3 中编译 C++ 程序时出现此错误. 如何解决这个错误? 解决方案 我在安装 CodeBlocks 后遇到这个问题,可能是因为 codeblocks MINGW
..
我在使用 QT(版本 5.12.1)时遇到了一个烦人的问题,我怀疑这是因为我的机器上还有几个不同版本的 Visual Studio 也处于活动状态.请注意,我使用的是 Windows 10 并使用 QT Creator.问题如下: 当我创建一个新的空控制台项目时,我在 IDE 中收到以下一般消息: 运行 Windows 运行时设备检测.未找到 winrtrunner.exe.C:/Qt
..
我正在尝试将 Qt 6.0.2 与 CLion 一起使用.我收到一个奇怪的错误,指出:“CMakeLists.txt:20 (find_package) 处的 CMake 错误:找不到包“Qt6"的配置文件那是兼容的具有请求的版本“".好像没有填写要求的版本,但我不知道在哪里填写要求的版本.+ 这是我的 CMakeLists.txt 文件的代码: cmake_minimum_require
..
您好,我已经用 Msys 安装了 MinGW,但 Msys 的 bin 文件夹中没有 mkdir. 为什么? 如何使用 Netbeans 编译 C++ 代码? 我收到这样的错误mkdir -p 构建/调试/MinGW-Windowsmake.exe[2]: mkdir: 命令未找到尝试在 Netbeans 8.1 中编译时 解决方案 安装 MinGW 和 Msys 时缺少
..
基本上,昨天我可以用 C++ 编程,今天我不能. 我正在尝试使用 MinGW C/C++ 编译器在 Eclipse Helios 中编写一个简单的 hello world 程序,但遇到了几个问题,我相信这是问题的根源. 最初编译并构建了程序,但是当我尝试运行它时,出现错误对话框,提示在启动配置中找不到/不存在 FirstProject.exe 文件.但是,我在构建时没有遇到任何错误,并
..
我正在尝试使用 mingw 在 windows 上编译一个使用 boost 的库.我编译了boost: 引导 mingwb2 工具集=gcc 之后我用 cmake 和 mingw 构建了库.构建 dll 本身工作正常,但是当我尝试构建测试时,我得到: C:/boost/boost_1_55_0/boost/test/utils/runtime/config.hpp:95:51: 错误:'p
..
我在带有 MingW 编译器的 Windows 10 64 位上使用 Qt 5.5. 我正在尝试在调试模式下编译我的项目 => 完美运行 但是在发布模式下,我有这些错误: 未定义引用`TileMap::XYToNode(int, int) const'对`TileMap::XYToNode(int, int) const'的未定义引用./release\perso.o: `.rdata' 节
..
我不知道为什么我不能链接这个程序.首先这是我的头文件 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
..
为什么 mingw bin 目录中的 c++fit 不能返回正确的结果? C:\MinGW\bin>c++filt _Z5funcAv_Z5funcAv 但是在 CentOS 系统中,c++filt 可以返回正确的结果. #c++filt _Z5funcAv函数A() 如何理解? 解决方案 刚遇到你的问题,因为我遇到了类似的问题 MinGW32. 对我有用的是使用 -n “不
..