草庐IT

universal-mingw

全部标签

android - 如何使用 Universal image Loader 在本地加载资源

我想知道如何使用nostra13/Android-Universal-Image-Loader用于在本地显示图像,即来自可绘制文件夹和内存缓存。我想将它与ViewPager一起使用。任何帮助将不胜感激。 最佳答案 要从Assets和可绘制对象中加载图像,您应该从示例项目中获取ExtendedImageDownloader(此类还不是库的一部分)并将其设置为配置。更新:自UILv1.8.0以来,加载本地资源(来自可绘制对象、Assets、内容提供者)开箱即用。参见README:StringimageUri="assets://imag

c++ - 适用于 Windows 的 Linux mingw32 sfml 交叉编译 - 缺少 dll 文件

我正在按以下方式编译我的C++项目:/usr/bin/i686-w64-mingw32-g++-g-std=c++0x-Wall-I/home/bluszcz/dev/win64/SFML-2.1/include-L/home/bluszcz/dev/win64/SFML-2.1/lib-static-libgcc-static-libstdc++-static-O4-csrc/game.cpp-osrc/game.a-lsfml-graphics-lsfml-window-lsfml-system-lsfml-audio但是,当我尝试运行我的exe文件时,我收到有关缺少DLL文件的错

c++ - mingw/include/c++/cstdlib : stdlib. h: 没有那个文件或目录

我正在尝试交叉编译OpenImageIO对于使用MinGW的Fedora26上的64位Windows。在使用yum检索依赖项的mingw版本后,我运行了mingw64-cmake,然后是make。但是,我立即收到有关未找到stdlib.h的编译错误。[0%]BuilttargetCopyFiles[0%]BuildingCXXobjectsrc/libutil/CMakeFiles/OpenImageIO_Util.dir/argparse.cpp.objInfileincludedfrom.../oiio/src/libutil/argparse.cpp:36:0:/usr/x86_

c++ - 如何制作一个交叉工具链以使用 Debian 从 Win7+Eclipse+MinGW+wxWidgets 编译到 Beaglebone Black?

我在Windows环境编程方面有一些经验,但我需要在BeagleBoneBlack上开发一个“Kiosk”(我听说这是正确的名称)。我是Linux的新手,也是我将要使用的工具的新手。直到最近几个月,我才使用VB6和C++Builder进行开发。现在我有Eclipse、MinGW和wxWidgets在我的Windowns764位PC上工作,BeagleBoneBlack正在启动Debian7.8与LXDE。我需要设置一个工具链来为BeagleBoneBlack进行编译。我非常努力地阅读了至少一百页,但我仍然没有弄明白。来自ThisSite我了解到可以从Windows为Linux编译,这可

c++ - 程序无法启动,因为缺少 *.dll - MinGW、Eclipse、Windows 7

我很清楚这个板上已经出现了许多类似的问题,但是没有一个解决方案对我有帮助。我正在尝试让EclipseCDT在Windows7ServicePack1上与MinGW工具链一起运行。我已经在WindowsXP上这样做了,并且认为相同的过程可以使它在Windows7上顺利运行,但看来我错了;)从自动安装程序安装MinGW后(以防万一我安装了一些超出我需要的东西)并将C:/MinGW/bin添加到我的PATH环境变量中,我尝试编译一个简单的Hello,World!程序。Eclipse没有给我任何错误,但它不想在控制台窗口中提供任何输出。panic,我试图在Eclipse之外运行可执行文件并得到

c++ - mingw:使用 -std=c++11 编译时找不到函数

我正在尝试编译下面的代码(来自https://stackoverflow.com/a/478960/683218)。如果我用编译,编译就成功了$g++test.cpp但是当使用-std=c++11开关时出错了:$g++-std=c++11test.cpptest.cpp:Infunction'std::stringexec(char*)':test.cpp:6:32:error:'popen'wasnotdeclaredinthisscopeFILE*pipe=popen(cmd,"r");^知道发生了什么事吗?(我使用的是来自mingw.org的mingw32gcc4.8.1,在Wi

c++ - 为什么全局范围内的 sqrt 比 MinGW 中的 std::sqrt 慢得多?

考虑以下代码:#include#includeconstintCOUNT=100000000;intmain(){doublesum=0;for(inti=1;i它在我的电脑上运行5.5秒。但是,如果我更改sqrt进入std::sqrt,它只会运行0.7s。我知道如果我使用sqrt,我正在使用C库中的函数,如果我使用std::sqrt,我正在使用中的那个.但是没有为int定义一个,如果我改变i的类型进入double,它们将以相同的速度运行。所以编译器没有针对int进行优化.这似乎只发生在sqrt上在Windows中。那为什么是std::sqrt比sqrt快得多,而不是其他功能?为什么在

c++ - Eclipse 找不到我的 C/C++ MinGW 工具链

我有一个问题。许多人有同样的问题,但我没有找到答案。我在我的PC上安装了gcc-4.9.0,但Eclipse找不到它。我使用默认安装路径:C:\MinGW 最佳答案 设置PATH变量,添加如下内容:“C:\ProgramFiles(x86)\mingw-w64\i686-6.2.0-win32-dwarf-rt_v5-rev1\mingw32\bin”DOCOPYgcc.exe到上面路径中的mingw32-gcc.exe有关详细信息,请参阅:http://wiki.eclipse.org/CDT/User/FAQ#I_install

c++ - MingW 中的多线程 Windows 服务

我正在尝试使用MingW构建Windows服务。它需要线程安全异常,所以我添加了链接器标志-mthreads。该应用程序在命令行中运行良好,但当我尝试从services.msc启动它时,出现1054错误(“服务未及时响应启动或控制请求”)被提出。如果我在没有-mthreads标志的情况下重新构建它,该服务就会启动。我怎样才能让它与-mthreads一起工作? 最佳答案 我怀疑-mthreads引入了对DLL的依赖,而当它作为服务运行时,该DLL不在路径上。在我的cygwin环境中,如果我用“-mno-cygwin-mthreads”

c++ - MinGW 中的 uint24_t 和 uint48_t

我在GCC和MinGW中寻找uint24_t和uint48_t类型。我知道两者都不是标准化的,但我在网上看到了对它们的引用,我想弄清楚:我需要为他们添加什么header。它们是跨平台的(至少在Windows、Linux和MacOSX上),还是仅针对特定目标。他们的名字是什么。uint24_t,__uint24,__uint24_t? 最佳答案 标准uintXX_t类型在stdint.h(C、C++98)或cstdint(C++11)中提供。在8位数据,24位地址的AVR架构上,GCC提供了内置的24位整数,但不可移植。参见http: