mingw相关内容

GCC - 不应该警告发出?

我最近成立了一个MinGW的MSYS +环境中的我的笔记本电脑来检查的事情是如何使用Netbeans C / C ++的支持。一切似乎都很好地工作,但是,我的测试过程中,我注意到GCC和微软的编译器的cl.exe之间的差异。 下面是一个示例程序: 的#include<&stdio.h中GT; #包括LT&;&stdlib.h中GT; #包括LT&;&limits.h中GT;诠释主要(无效 ..
发布时间:2016-08-22 14:23:48 C/C++

code块的MinGW和%N转换字符

我试图用一个转换字符数有以下code到目前为止打印的字符数。 的#include<&stdio.h中GT; 诠释主要(无效){ INT N; 的printf(“%S:%nFoo \\ n”,“你好”,&安培; N); 的printf(“%* SBAR \\ N”,N,“”); } 在正常工作,这code打印Hello美孚,然后在下一行酒吧是富相一致。 在与海湾合 ..
发布时间:2016-08-22 14:15:18 C/C++

windows下使用的MinGW的zlib

我似乎无法得到的zlib windows下做任何事情的MinGW 我下载的zlib @ 的http:/ /sourceforge.net/projects/mingw/files_beta/MinGW/zlib/zlib-1.2.3-1-mingw32/ 并放在正确的地方头和lib文件。 简单code,如: 的#include<&stdlib.h中GT; #包括LT&;&stdio.h ..
发布时间:2016-08-21 22:42:13 C/C++

其中MinGW的文件作为C ++编译器使用

我刚安装MinGW和bin文件夹,我可以看到7的.exe文件编译我的程序: C ++。exe文件 先按g ++。exe文件 的mingw32-C ++。exe文件 的mingw32-G ++。exe文件 gcc.exe 的mingw32-gcc.exe 的mingw32-GCC-4.4.1.exe 我的小程序(testprog.cpp)与他们每个人的编译正确;在 A.EXE ..
发布时间:2016-08-21 22:12:03 C/C++开发

通过各种编译器编译链接库

我想更详细地询问一个答案,我最近来到这里(第一个): 编译语言基础知识 如果我写在C和MinGW和我链接到由VC编译的C ++库 - 将它的工作?我怎么事先知道吗? 在换句话说,如果我能够在没有警告,创建一个链接到C ++的.dll的.exe,我能够运行(只运行,没有进一步的测试),该.exe文件,是否意味着它工作?在某些时候它不会核心转储? 要完全肯定的是,我是否需要重新编译我自己的库源 ..
发布时间:2016-08-21 22:05:49 C/C++

GCC,链接库,没有发现?

操作系统:Windows 7专业版X64 IDE:Eclipse IDE中的C / C ++开发者 编译器:MinGW的(介绍最新,4.5.2) 编译HelloWorld.c工程;但是当我尝试添加它闷死了。一些外部库 我添加了.A和.dll文件到我的'图书馆';两者的路径添加到PATH和库路径。我也把包含文件和配置包含。我曾经被认为的程序库,与Win / MinGW的兼容。他们也有MS ..
发布时间:2016-08-21 22:00:53 C/C++

如何解决未定义的引用_imp __ *?

我试图编译的东西,取决于gtkspell,这 取决于附魔,MinGW的下。我越来越喜欢错误 gtkspell / gtkspell.c:757:未定义引用'_imp__enchant_broker_init“ 我怀疑这是不是因为这样的事实,我试图链接 againt一个{静态,动态}当我应该链接到的库 另外一个,或者是因为只有一个下划线小鬼前 应该有两个;我得到 $ objdump的 ..
发布时间:2016-08-21 21:07:43 C/C++

MinGW的不是定义WIN32,在preprocessor指令错误

我使用的mingw32-make来编译项目到Windows,它依赖于一个名为libevent2项目。我不断收到此错误 - util.h:69:25:致命错误:SYS / socket.h中:没有这样的文件或目录 显然来自Linux API文件试图被列入,这将无法在Windows工作。然而,在进一步调查中,我发现,如果没有定义的 WIN32这个文件应该只包括在内。 的#ifdef WIN32 ..
发布时间:2016-08-21 20:32:18 C/C++

C:使用MinGW正则表达式库

如何安装一个C正则表达式到MinGW的?我使用的是海湾合作委员会... 我运行Windows XP。 我preFER一个更新的。 谢谢你。 解决方案 您有几种选择: 的MinGW-libgnurx 从MinGW的用户提供的区域; 从自述: 从glibc的2.5 正则表达式的功能提取到一个单独的库,为Win32 MSYS正则表达式 ; 从包装说明: 当前版 ..
发布时间:2016-08-21 20:26:17 C/C++

是什么奥威尔的MinGW和TDM开发-C ++版本之间的区别?

我在这一个新手,昨天我装了8.1运64,所以我想用最合适的方案,使得C / C ++我的任务。 谢谢 解决方案 的MinGW 的仅支持 32位的二进制文件, TDM 的支持 32 和 64 位二进制文​​件(使用MinGW的API的使用情况)。 如果您需要为Windows好GCC,仅为32位的缺点, 使用的的MinGW 的 如果你想建立64位二进制文​​件过多,你的可以的使用的 ..
发布时间:2016-08-21 20:13:13 C/C++

如何编译C程序中称为Mingw DLL与创新安装和使用功放;回电话

我还是很新的节目用C如此裸露与我...我使用称为Mingw编译我的系统上。 我有一个已经写有很多的帮助,下面的程序。它会爆炸PKWARE DCL COM pressed .vol档案(文件ID RESLIST)和文件解压缩到指定的输出文件夹给解压缩文件原来的.vol文件的修改日期。它的意思在Inno Setup的安装程序中使用,我想看看我是否可以编译为一个.dll库我可以在我的.iss脚本即导入 ..
发布时间:2016-08-19 14:57:43 C/C++

未定义的引用_imp使用MinGW GCC ____ GLEW *函数

我试图编译的Win 7 x64系统上使用MinGW的一个相对简单的OpenGL程序,我不断收到未定义的引用数的GLEW功能。我已经设置链接到项目库中,并已四处找我可以从我的列表中缺少任何库,还从连接器的输出仍然是这样的: 16点35分五十秒****项目测试配置调试的增量构建**** 信息:内部生成器是用于构建 GCC -LD是:/ dev / openGL的/ lib目录/ 86 -LD是:/ ..
发布时间:2016-08-19 14:16:59 C/C++

阅读()只读取文件中的几个字节

我想读使用read()函数的文件的内容。我试过如下: 的#define BUFFER_LENGTH(1024)字符缓冲区[BUFFER_LENGTH]//这个问题的第一个版本有一个错字: //无效READ_FILE(常量字符的文件名) //这将产生一个编译器警告。 无效READ_FILE(为const char *文件名) { ssiz​​e_t供read_bytes = 0; / ..
发布时间:2016-08-19 14:16:16 C/C++

Eclipse的MinGW的二进制未找到

我试图在Eclipse中运行一个简单的C项目。 我走过的每一个可能的线索如何设置的Eclipse阅读,我想我拥有了一切正确的。 我安装了Eclipse IDE的C / C ++开发人员,安装了MinGW的,和MYSYS。 我已经把我的系统变量路径到 C:\\ MinGW的\\ BIN; C:\\ MSYS \\ 1.0 \\ BIN ,我也选择了的 PE的Windows分析器的在Eclips ..
发布时间:2016-08-19 13:52:44 Java开发

构建在Linux上使用和MinGW GCC在Windows上的共享库

我在与生成,允许共享要建在Linux和Windows两种分别使用gcc和MinGW,图书馆构建设置的麻烦。在Linux中,共享库没有解决在编译时所有的依赖;然而,这似乎在Windows的情况。这里的问题是设置: $猫foo.h中 的#ifndef FOO_H #定义FOO_H 无效printme(); #万一 $文件foo.c猫 的#include“foo.h中” #包括LT&;&stdi ..
发布时间:2016-08-19 00:08:41 服务器开发