mingw相关内容

MinGW / CxxTest奇怪的错误

我希望你能帮助我。我在我的主要开发机上写了一个使用CxxTest的小项目。一切工作伟大的这台机器,没有问题。然而,我试图在我的全新的笔记本电脑上设置这个项目,只是不能得到它的工作!我怀疑有些东西弄乱了我的MinGW安装而不是CxxTest,但它真的很难知道 - 错误来自CxxTest文件。这是项目的文件夹结构: lib / cxxtest-4.3 / src / TestUti ..
发布时间:2016-10-13 09:50:55 C/C++开发

如何使用MinGW在Windows中构建Google的protobuf?

我使用Codeblocks作为我的IDE与MingGW。 我试图使用google协议缓冲区, 但是我在构建protobuf时遇到了麻烦。 protobuf的自述文件说: 如果您使用Cygwin或MinGW, 遵循上述Unix安装说明。 Unix说明: 建立并安装C ++通讯协定运行时和协议 缓冲区编译器(protoc)执行以下命令: $ ./configure ..
发布时间:2016-10-13 09:50:28 C/C++开发

程序找不到libgcc_s_dw2-1.dll

可能重复: 程序无法启动,因为libgcc_s_dw2-1.dll丢失 我使用Code :: Blocks和MinGW 4.4(我想)编译器来创建一个C ++项目。我得到这个系统错误,如果我从它的目录,但不是从Code :: Blocks中运行它。 程序可以' t启动,因为libgcc_s_dw2-1.dll从您的计算机中丢失。请尝试重新安装程序以解决此问题。 ..
发布时间:2016-10-11 23:04:35 C/C++开发

wWinmain,Unicode和Mingw

我正在学习Windows API,并使用mingw作为我的编译器与Code :: Blocks作为我的IDE。我遇到了一个问题,使用wWinMain函数。我使用位于此处的程序链接文字。它编译罚款VSC ++ 2008 express但使用mingw时我得到“未定义的引用WinMain @ 16”的错误。我已经想出了什么问题是(我想)。通过替换wWinMain只用Winmain和字符串指针PWSTR ..
发布时间:2016-10-11 22:47:38 C/C++开发

建筑在窗户与mingw

我试过: gcc -static glew.c glewinfo.c visualinfo.c -I / path / to / glew / include 但我得到了成千上万的链接器错误(缺少引用)。 我不能用Make构建,因为不幸的是makefile有很多unix only命令,我没有cygwin或任何东西在工作。 (或者如果任何人可以指向我的窗口32b构建,我会非常 ..
发布时间:2016-10-11 21:58:25 C/C++开发

该程序无法启动,因为libgcc_s_dw2-1.dll缺失

我在C ++中用Code :: Blocks创建了一个简单的程序。 如果我从Code :: Blocks运行它,但如果我通过双击可执行文件运行它,一个窗口弹出这个消息: 程序无法启动,因为libgcc_s_dw2计算机中缺少-1.dll。 尝试重新安装程序以解决此问题。 , 问题是什么? 解决方案 我相信这是一个MinGW / gcc编译器问题,而不是微软Visua ..
发布时间:2016-10-11 21:32:55 C/C++开发

在Windows 7上开始使用OpenCV 2.4和MinGW

如何安装OpenCV 2.4并使用MinGW编译我的代码? 解决方案 1。安装OpenCV 2.4.3 首先,获取 OpenCV 2.4.3 from sourceforge.net。它的自解压文件,所以只需双击文件开始安装。将其安装在目录中,例如 C:\ 。 等待所有文件解压缩。它将创建一个包含OpenCV头文件,库,代码示例等的新的 目录 C:\opencv 现在您 ..
发布时间:2016-10-11 20:40:11 C/C++开发

MinGW的编译器不需要函数声明?

我有这两个文件: // first.c 诠释主要(无效){ putint(3); } 和 // second.c #包括LT&;&stdio.h中GT; 无效putint(INT N){ 的printf(“%d个”,N); 的getchar(); } 当我在Win XP下运行gcc 4.6.1: GCC first.c second.c -o的Program.exe 它 ..
发布时间:2016-08-25 09:32:21 C/C++

DLL:使用MinGW在Linux上的Windows编译C时,文件格式无法识别

我使用MinGW的在Linux(Ubuntu的,具体)到为Windows编译的C程序。我使用了一个名为SFML库,它是绑定称为CSFML。我使用-l和-L找到库,但是当我编译我得到这个错误: 的Win32 / DLL / csfml-AUDIO-2.DLL:文件无法识别:文件格式无法识别 我有不知道为什么。下面是我使用的编译命令:须藤的i686-W64-的mingw32-gcc的-o徘徊的s ..
发布时间:2016-08-25 09:28:37 服务器开发

可行的方法在控制台窗口的右上角变为灰色,关闭按钮?

我用GCC - 的mingw32编译在Windows上的程序。 是否有一些可行的方法在“控制台窗口”的右上角变为灰色,关闭按钮? (如添加一些codeS?) 我不想结束我的程序一不小心XDD 我想这样的事情,但从来没有工作,帮助我,谢谢。 HWND St​​dHandle = GetStdHandle(STD_OUTPUT_HANDLE); HMENU SystemMenu = GetS ..
发布时间:2016-08-25 09:13:22 C/C++

为什么总是说"未定义的引用"?

(我是在Windows上。) 我测试用一个C程序看起来这样,我编了一DLL( libsox ): 的#include<&stdio.h中GT; #包括“sox.h”诠释主要(无效){ 字符常量* versionText = sox_version(); 的printf(versionText); 返回0; } 这是在DLL中定义的函数在 sox.h (东西这包 ..
发布时间:2016-08-24 15:29:29 C/C++

从海湾合作委员会MinGW的ANDD删除不需要的code

我注意到,MinGW的增加了很多code的调用的main(),我认为它,因为这些功能之一解析命令行参数被称为__getmainargs(),还大量字符串被添加到最终的可执行文件之前,如mingwm.dll和一些错误字符串(柜面应用程序崩溃)说MinGW的运行错误或类似的东西。 我的问题是:有没有办法删除所有这些东西?我不需要这些东西,我试过TCC(微型C编译器),它做的工作。但像GCC不是跨平台 ..
发布时间:2016-08-24 15:25:45 C/C++

如何获得MinGW的用户名?

要在Windows获取用户名,使用MinGW的,我应当使用unistd.h中的函数getlogin(),或Windows函数GetUserName? 感谢您。 解决方案 您可以检查 USERNAME 变量: 的char *名称= GETENV(“USERNAME”); //获取environmentvariable的用户名如果(名称== NULL) 返回-1; //用户名没有找 ..
发布时间:2016-08-24 14:46:12 C/C++

窗户MinGW的星号“*”通过的argv传递[1]为字符串

我写了下面一个code #包括LT&;&stdio.h中GT;INT主(INT ARGC,CHAR *的argv []){ 焦炭CMD [50] =“目录”; 如果(的argc == 2){ sprintf的(CMD,“DIR%S”的argv [1]); } 如果(的argc == 3){ sprintf的(CMD,“DIR%s%S ..
发布时间:2016-08-24 14:08:45 C/C++