mingw相关内容

无法使用 CMake 指定编译器

这个 CMakeLists.txt 文件有问题: cmake_minimum_required(VERSION 2.6)设置(CMAKE_C_COMPILER C:/MinGW/bin/gcc)设置(CMAKE_CXX_COMPILER C:/MinGW/bin/g++)项目(cmake_test)add_executable(a.exe test.cpp) 使用: cmake -G "Min ..
发布时间:2021-12-18 22:54:34 其他开发

CreateProcess:没有那个文件或目录

每当我尝试在其安装目录 (E:\MinGW\bin) 之外运行 GCC 时,我都会收到此错误. 所以,假设我在 E:\code 并且有一个名为 one.c 的文件.跑步:gcc one.c -o one.exe 会给我这个错误: gcc: CreateProcess: 没有那个文件或目录 唯一的解决方法是导航到其安​​装目录,从那里运行 gcc,并指定所有其他路径.我的环境变量 Path ..
发布时间:2021-12-18 22:44:10 其他开发

使用 gcc mingw 嵌入二进制 blob

我正在尝试将二进制 blob 嵌入到 exe 文件中.我正在使用 mingw gcc. 我像这样制作目标文件: ld -r -b binary -o binary.o input.txt 然后我查看 objdump 输出以获取符号: objdump -x binary.o 它给出了名为: 的符号 _binary_input_txt_start_binary_input_txt_e ..
发布时间:2021-12-18 22:37:36 其他开发

如何在 MinGW 中使用 Windows API?

如何使用 Windows API.wikipedia.org/wiki/MinGW" rel="noreferrer">MinGW? 解决方案 每当我这样做时,我就 #include 然后开始编码.MinGW 附带一个 windows.h 文件,因此您无需执行任何额外操作. ..
发布时间:2021-12-18 08:21:30 C/C++开发

对 WinMain (C++ Mingw) 的未定义引用

目前我正在尝试使用 C++ 制作一个 Windows 应用程序.为了编译我的程序,我使用 Mingw GCC.顺便说一句,我在 Windows 10 上.但是一旦我使用 int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE, PWSTR pCmdLine, int nCmdShow) 而不是 int main() 编译器会显示以下消息:> C:/m ..
发布时间:2021-12-18 00:01:22 C/C++开发

如何将 char* 转换为 wchar_t*?

我尝试过实现这样的功能,但不幸的是它不起作用: const wchar_t *GetWC(const char *c){const size_t cSize = strlen(c)+1;wchar_t wc[cSize];mbstowcs (wc, c, cSize);返回厕所;} 我的主要目标是能够在 Unicode 应用程序中集成普通字符字符串.非常感谢你们提供的任何建议. 解决方案 ..
发布时间:2021-12-17 23:38:48 C/C++开发

如何使用 MinGW gdb 调试器在 Windows 中调试 C++ 程序?

我已经查找了有关此的文档,但一无所获.我安装了 MinGW,效果很好.我只是不知道如何使用调试器. 给定一些简单的代码,比如在一个名为“mycode.cpp"的文件中: int main(){INT温度= 0;for (int i = 0; i ...我将如何调试它.我在 Windows 中使用 MinGW 和 GDB 调试代码的命令是什么?我可以像在 Visual Studio 中一 ..
发布时间:2021-12-14 08:49:36 C/C++开发

为 OpenCV 安装 NetBeans 7.2 MinGW

我已经根据 http://netbeans 在我的 PC 上安装了 minGW.org/community/releases/72/cpp-setup-instructions.html,我使用 NetBeans 7.2 “恢复了默认设置",他已经找到了所有必要的文件. 但是当我制作测试示例 C++ 应用程序时,出现以下错误: c:/mingw/bin/../lib/gcc/mingw32 ..
发布时间:2021-12-10 21:16:31 其他开发

在 Windows 上使用 MinGW 编译 Poco

我需要用 MinGW 编译 poco,所以我可以在 Qt Creator 中使用它,但不知道如何使用,我已经设法在 Visual Studio 中编译了 poco,但我无法在 Qt Creator 中使用这些库. 解决方案 补充 Cesar 的答案(此处,为了格式化目的,而不是添加评论),您的 .pro 文件中需要这样的内容: INCLUDEPATH += ""LIBS += -L""- ..
发布时间:2021-12-09 17:08:45 其他开发

为什么我的 Qt 4.5 应用程序会在 Windows 下打开一个控制台窗口?

我一直在 Linux 下使用 Qt Creator 4.5.我的应用程序在 Linux 下构建得很好,但如果我在 Windows 中构建,应用程序总是在启动时打开一个控制台窗口. 我能阻止它这样做吗? 我正在使用默认的 MinGW 设置进行构建,这可能是相关的.如果需要,我可以使用 Visual Studio 进行构建,但我想先了解发生了什么...... 编辑:我刚刚在 Wind ..
发布时间:2021-12-09 16:49:52 其他开发

如何配置 Qt 以进行从 Linux 到 Windows 目标的交叉编译?

我想使用 Linux x86_64 主机为 Windows x86_64 目标交叉编译 Qt 库(以及最终我的应用程序).我觉得我很接近,但我可能对这个过程的某些部分有根本的误解. 我首先在我的 Fedora 机器上安装所有 mingw 包,然后修改 win32-g++ qmake.conf 文件以适应我的环境.然而,我似乎被一些看似明显的 Qt 配置选项卡住了:-platform 和 -x ..
发布时间:2021-12-09 16:22:12 服务器开发

如何使用 Windows/MinGW 平台使用 SQLCipher 扩展为 SQLite-DB 构建 Qt-SQL-driver-plugin 'QSQLCIPHER'?

这通常不是在哪里可以找到分步指南的问题,而是指南本身的问题. 我写这篇文章的目的是给其他人一个提示,他们在编译驱动程序插件时遇到了和我最近一样的问题. 如何使用 Windows/MinGW 平台为 SQLite-DB 构建 Qt-SQL-driver-plugin 'QSQLCIPHER' 和 SQLCipher-extension? 解决方案 如何使用 Windows/MinGW ..
发布时间:2021-12-08 18:41:42 数据库

使用 GCC (MinGW) 作为 MATLAB 的 MEX 编译器

我获得了一个在 MATLAB R2011a 上运行的项目.由于那里有几个 .c 文件 - 我需要将 GCC 设置为该项目的 MEX 编译器.但是,我似乎找不到有关如何设置它的任何解释.我尝试过一个名为 gnumex 的脚本程序 - 但它失败了(可能是为旧版本的 MATLAB 设置的). 知道如何设置吗? 解决方案 在Matlab 2011b中,直接在mingw64或cygwin环境编 ..
发布时间:2021-12-08 14:27:12 其他开发

从 MinGW 静态库 (.a) 到 Visual Studio 静态库 (.lib)

我正在尝试使用 xlsLib 从 C++ 应用程序创建 Excel 电子表格. 麻烦的是,编译xlsLib,我给了一个.a文件(一个GCC静态库,由MinGW生成).但是,我的应用程序依赖于另一个只能使用 Visual Studio 编译的 API (PhysX). 因此:是否可以将 GCC 静态库(xlslib.a)转换为 Visual Studio 静态库文件(xlslib.lib ..
发布时间:2021-12-07 13:52:49 其他开发

如何向 mingw-gcc 编译的可执行文件添加图标?

在windows下,使用mingw的gcc,有没有指定输出exe文件要带一个图标文件,这样exe文件在资源管理器中显示该图标? 解决方案 您需要先创建图标.然后您需要创建一个包含以下内容的 RC 文件.这里我们将其命名为 my.rc. id ICON "path/to/my.ico" 上面命令中提到的 id 几乎可以是任何东西.除非您想在代码中引用它,否则这无关紧要.然后按如下方式运行 ..
发布时间:2021-12-05 19:31:53 其他开发