问题标签 [mingw32]
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.
vim - 在 mingW32 窗口的 vim 中设置选项卡大小
我正在使用 mingw32 在 Windows 上使用 VIM。有没有办法更改默认选项卡大小?
谢谢
c - 使用 mingw32 对 posix_memalign 的未定义引用
我正在使用 Debian Squeeze,使用 mingw32 交叉编译 Windows 目标。
对于 Linux 目标,我可以使用 posix_memalign 来分配对齐的内存。
我似乎无法找到一种方法让它适用于 Windows 目标;我收到有关未定义引用的错误。我尝试了几种替代功能,但无济于事。
示例代码:
Linux 目标的示例输出(预期):
Windows 目标的示例输出——注意所有四个函数都是未定义的
有任何想法吗?
linux - i386-pc-mingw32-objdump pe 反汇编中止
我正在尝试从 1C 光盘反汇编 Sid Meiers Railroads 1.1 原始二进制文件
如何处理这样的问题?您知道其他可以与 pe-i386 一起使用的反汇编程序(在 linux 上工作)吗?
mingw32 - 如何在mingw上构建cogl和clutter?
我打算在 mingw 环境中构建混乱,但是当我尝试构建 Cogl 时,有一些编译错误,未知类型:GLchar、GLintptr、GLsizeiptr。
我使用的源代码版本是:clutter(1.8.4), cogl(1.10.2),谁能给我一些建议?
非常感谢你!
c - 使用MinGW编译C代码,找不到liblto_plugin-0.dll错误?
我正在使用 MinGW 编译 C 代码。但是当我给出命令“make”时,出现错误:gcc.exe:致命错误:-fuse-linker-plugin,但 liblto_plugin-0.dll not found 编译终止。make: * [all] Error 1. 有人知道怎么解决吗?
cross-compiling - 使用 mingw32 交叉编译 Xalan 时出错
我正在尝试在 Linux 构建主机上使用 mingw32 交叉编译 Xalan for Windows。大约一年前,我在 Debian Lenny 上做到了这一点,没有太多麻烦(只是对 Makefile 和 MsgCreator 的本机副本进行了细微调整),但尝试在 Squeeze 上做到这一点变得有点困难。
失败的命令是
这是来自库存 Makefile 的命令,为我的系统更正了 dllwrap 命令和驱动程序名称(Debian Squeeze,从官方存储库安装的 mingw32 软件包)
产生的错误是
根据此处和 Google 上的建议,我验证了(据我所知)g++ 被用于链接,并且 libstdc++ 被链接到(-lstdc++ 在 LDFLAGS 中,我还在上面的命令)。
我尝试了其他一些方法,但到目前为止没有任何效果,而且我的想法已经不多了。
是什么导致了这个错误,我该如何解决?
mingw32 - 使用 MinGW 编译显示 OpenCV 图像
我在 Windows 7 中安装了 MinGW 编译器和 OpenCV2.4.0。我写了一些 C++ 代码,编译并运行它,但它无法显示图像:
编译后一切正常。运行的那一刻loadimg.exe
,弹出一个黑色的对话框,但不显示图像,然后loadimg.exe
停止工作。我知道这是MinGW的问题。我用 gcc -v 检查了我的 GCC,版本是 4.6.2。我可以编译其他 c++ 源并运行它 好的,所以我不知道发生了什么以及如何修复它。
c++ - 对 `_imp__glewInit@0' 的未定义引用
我已经多次构建了 glew lib。我的上一个版本删除了对所有着色器函数的未定义引用,例如glCreateShader()
. 我认为这个构建是正确的,因为我发现它Code:Blocks
可以打开 Visual Studio 6.0 项目,所以它为我准备了一切。
我可以在不调用的情况下编译我的应用程序,glewInit()
但它会在调用时导致 SEGFAULT glCreateShader()
。这是由于未初始化 glew 引起的。
我需要打开它,但它不会让我XD
链接:mingw32、glew32、opengl32、glu32、glut32
IDE:代码::块
编译器:MinGW32
c++ - 32 位 Qt 程序在 64 位 Windows 7 上找不到 Qt Postgres 插件 dll
我有一个用 mingw 构建的 32 位程序,它使用 Qt 的 QSqlDatabase 类来访问 Postgres 数据库。我们将程序安装到 c:\company\product\bin。我们将 Qt PSQL 驱动插件 qsqlpsql4.dll 放在 C:\company\product\bin\sqldrivers 中。
它在 32 位 Windows 7 或 32 位 Windows XP 上运行良好。在 64 位 Windows 7 上运行时,我得到以下输出:
QSqlDatabase:未加载 QPSQL 驱动程序 QSqlDatabase:可用驱动程序:QSQLITE QODBC3 QODBC
无法打开数据库连接。指定的驱动程序无效。
它拒绝找到 QPSQL 驱动程序。我尝试使用 qt.conf 文件无济于事。
有人知道我错过了什么吗?
qt - 如何告诉 cmake/cpack (NSIS) 部署所需的库?
我的程序在 Linux 下编译并运行良好。为 Windows 交叉编译它也没有问题。但现在我想告诉 CPack,它应该将所有必需的库(dll)包含到(NSIS)安装文件中。
对于 Qt 库,我是成功的:
但我不知道如何为 libgcc、libstdc++ 实现这一点(无需对路径进行硬编码)。有关如何执行此操作的任何提示(使用 CMake 2.8.8)?