mingw相关内容
我有一个问题,使用MinGW(MinGW的-GET-INST-20110211)和Netbeans 6.9.1。我安装MinGW和它添加到Netbeans的没有问题,但是当我尝试运行一个简单的应用CPP,引发此错误 的mkdir -p编译/调试/ MinGW的Windows的结果 使[2]上:mkdir:命令未找到结果 使[2]:[构建/调试/ MinGW的Windows的/ mai
..
我尝试在我的Windows运行C程序中使用Eclipse和运行了一个小障碍IM 7电脑。我现在有Eclipse的下载我的电脑与CDT插件上,我也下载了MinGW和将其设置为我的道路。当我建立我的简单的“Hello World”程序它创建makefile文件,一切都在它,但concle对话状态的调试文件 ****构建配置调试的项目C_Test ****让所有 `不能运行程序“使”Cr
..
我有MinGW的,Eclipse的C ++项目编译的C库。图书馆是由很多模块组成,每个模块可以进行测试。 什么是最好的方式(使用宏或东西)如何编写这个库的测试,编译它在Eclipse / CDT IDE运行呢? 编辑:我见过有人用 #IFDEF TESTINT主要(无效) { ...测试逻辑... } #万一 但不知道如何将它插入到Eclipse中。 解决方案 我会建议使用可
..
如何才能链接的Visual C ++(2010年),由的MinGW 创建一个静态库的控制台应用程序( *一个格式)?它是用Visual C ++ 2010兼容? 感谢您。 解决方案 这是不兼容的。 但是,如果从库中提取所有的目标文件(使用 AR ),在VC ++链接器能够处理那些(我测试过,虽然我用cygwin的GCC,而不是MinGW的GCC)。请注意,您可能仍然有名字改编的问题,如
..
我只是想尝试一下在Windows下使用OpenCL的。 摘要的:我得到了一个“未定义的引用”错误当我试图编译(使用命令的gcc -o my.o -L my.exe“C:\\ Program Files文件(x86)的\\ AMD APP \\ lib目录\\ x86_64的”-l的OpenCL )。 我的code 的#include< CL / cl.h> #包括LT&;&std
..
我在Windows上的C程序我的MinGW 编译。它工作正常,但需要 MSVCRT.DLL 。我想静态链接(比如我可以在Visual Studio中做的)。这可能吗? 我试过 -static 标志 GCC ,并没有做出任何改变。还使用标准的C ++库 怎么样的C ++程序? 解决方案 我相信MinGW的不使用静态运行时库因版权原因。 您也许可以尝试使用newlib( http://s
..
有没有建立一个能与称为Mingw 工具链的Windows商店应用程序的方法吗? (而最终交叉编译他们的MinGW在Linux上,因为如果它工作在一个称为Mingw工具链应该在另一个工作。) 我想一个要求就是坚持中的
..
考虑很简单: INT主要(无效){ 返回0; } 我编译它(用的mingw32-GCC),并执行它作为 MAIN.EXE富栏。 现在,我所预料的某种崩溃或错误导致的主要功能明确声明为丧失的生活参数。缺少的错误导致了这个问题,这实在是四个问题。 为什么这项工作? 答:因为标准是这样说的 是输入参数,只是忽略或不符合的argc和放大器ppared堆栈$ P $; argv的
..
我想知道是否有可能仿效大端行为,测试目的是什么? 通过Windows或Linux,MinGW的GCC或。这里,我想仿真返回大端code的样本: 的#include<&stdio.h中GT; #包括LT&;&stdlib.h中GT; #包括LT&;&string.h中GT;#包括LT&;&limits.h中GT; #如果CHAR_BIT!= 8 #ERROR“不支持的字符尺寸检测字节顺序”
..
我在这个新的,只是想请教如何在C语言中使用MinGW的编译器编译一个makefile.am。我一定要保存的MinGW \\ bin中的所有我的文件?因为现在我的文件在不同的目录中。 鸭preciate的帮助。 解决方案 摘自 http://www.mingw.org/wiki / FAQ : 有什么品牌和之间的区别的mingw32-做什么呢? “本地”(即:MSVCRT依赖)化妆的端
..
我试图安装pywin32模块。我是从sourceforge.net下载了它。当我运行 setup.py安装 这表明“无法找到vcvarsall.bat”。我GOOGLE了一下,发现我必须安装MinGW和设置路径然后运行蟒蛇setup.py构建--compiler =的mingw32 但它显示找不到在WINDOWS.H版本 我试图谷歌,但解决不了问题。任何人可以帮助我在这? (我有V
..
我试图端口一个旧的C的.dll库最初MSVC完成使用BEA的Tuxedo库使用MinGW的。 我曾经遇到过的情况下MSVC编译和链接一个文件,但MinGW的失败。实际的问题是在连接阶段。总会有“未定义的引用”的错误。 这里的小例子,创建一个dll:(tpsetunsol_test.c) 的#include< atmi.h>无效__stdcall msghandler(字符* ps
..
strtok_r 是的strtok的折返变体。这是POSIX的一致性。然而,从MinGW的失踪,我试图编译它正在使用的程序。 有什么办法,我可以添加一个标准实现这个功能,也许到项目本身的code,或MinGW的标准库函数? 解决方案 由于大约有来自另一个答案code牌照的一些问题,这里有一个明确的公共领域: / * *公共领域strtok_r()查理·戈登 * *从comp
..
我创建拦截所有的数据包时的某些链路中断的程序。我需要实现的嗅探器和链接检查的线程。但MinGW的没有pthreads的。 如何在MinGW的实现线程? 编辑:答案 HTTP://www.$c$cproject.com/KB/线程/ sync.aspx 维韦克戈埃尔使我这个(_beginthread)。这两个例子汇编code ::块/ MinGW的! 解决方案 您必须使用 WIN
..
我写信给使用MinGW,它提供了一个虚拟的UTF-8环境应用程序中使用了一层包装。该处理的文件名功能从UTF-8转换并调用相应的“_W”功能,等包装。我碰到的最大问题是,Windows“ wchar_t的是16位的。 有关文件系统操作,这不是什么大不了的事。我可以来回转换UTF-8和UTF-16之间,这样就可以了。但标准的C多字节/宽字符转换API不允许多wchar_t的字符。 可能的解决方案
..
我有一个标准C库,使用gcc编译Mac OS X上就好了。 我已经研究可用于Windows的C编译器,并选择MinGW的一对夫妇的原因: MS的工具不支持C99 的Cygwin等。人。增加了与POSIX模拟复杂,我不想额外级别 无法获取LCC-win32的工作 但是,当我尝试建立我的图书馆,我得到这样的: 这所有的东西看起来很陈旧,有几乎没有什么像样的在线资源,我可以找到。
..
我使用的开发,CPP,(但在C编程),和头文件将无法正常工作。我去了编译器选项;目录; çinludes并检查该目录是正确的,它是。包含文件保存在C:\\开发的cpp \\包括而这也正是它被设置为接收它们。 例如: 的#include<&CONIO.H GT;INT主(INT ARGC,CHAR *的argv []) { 文本颜色(1); 的printf(“为什么不将头文件的工作\
..
不幸的是,我使用的是Windows(Windows7的64)。 随着MinGW的编译器code ::块和GTK + 3.6.4。 我从巧舌如簧手动编译所有的模式。 当我使用的文件选择对话框/颜色拾取 - 没关系, 我收到以下错误: GLib的-GIO-ERROR **:没有GSettings模式是在系统上安装和程序终止。 什么我需要做的来解决这个问题? 解决方案 GSettin
..
我已成功安装MinGW的Windows 7的32位机器上,并试图编译使用在命令行或MinGW的控制台一个简单的程序。 在code有一个故意的错误在printf语句: 的#include<&stdio.h中GT; #包括LT&;&stdlib.h中GT; INT主要(无效) { 的printf(“%d个\\ N”,3.14); 返回0; } 命令的gcc -Wall hello
..
我喜欢MinGW的使用C它得到“未知类型名称'uint8_t有'”等。 任何想法如何解决这个问题? 解决方案 尝试包括 stdint.h 或 inttypes.h 。
..