草庐IT

unknown-mingw

全部标签

c++ - 咖啡 "Unknown solver type : SGD"

在Windows10下构建Caffe(最新版本,仅CPU构建)以用于VSC++项目。这样一来一切都开始工作了就麻烦了。但是在创建Solver类的实例时,会发生错误。SolverParametersolverParam;ReadSolverParamsFromTextFileOrDie("solver.prototxt",&solverParam);boost::shared_ptr>solver(SolverRegistry::CreateSolver(solverParam));输出:WARNING:LoggingbeforeInitGoogleLogging()iswrittent

windows - OpenGL + GLEW + MinGW 应用程序链接问题

我在构建项目时得到了一些undefinedreference。这是构建日志:****BuildofconfigurationDebugforprojecttest********InternalBuilderisusedforbuild****g++-O0-g3-Wall-c-fmessage-length=0-osrc\main.o..\src\main.cppg++-O0-g3-Wall-c-fmessage-length=0-osrc\test.o..\src\test.cppg++-O0-g3-Wall-c-fmessage-length=0-osrc\window.o..\s

c - 找不到 Eclipse MinGW 二进制文件

我正在尝试在Eclipse中运行一个简单的C项目。我已经通读了关于设置Eclipse的每一个可能的线程,我认为我的一切都是正确的。我为C/C++开发人员安装了EclipseIDE,安装了MinGW和MySys。我已将我的系统变量Path设置为C:\MinGW\bin;C:\msys\1.0\bin并且我还在Eclipse首选项中选择了PEWindowsParser。最后,我将环境变量设置为命名PATH,并将值设置为复选框选择列表中的Path变量。然而,当我去运行我的程序时,我得到了错误LaunchFailed:Binarynotfound.我是不是忽略了什么?我已经清理/重建/重新启动

c++ - 使用 MinGW/MSYS 和 CMake 对 `libintl_gettext' 的 undefined reference

我正在尝试将gettext添加到C++项目中。它在Linux下编译和运行良好,但我在Windows764位中遇到MinGW32的链接器错误。我正在使用cmake-G"MSYSMakefiles"..进行编译,因为MinGW不工作的原因很模糊。我也试过忍者。在CMakeLists.txt中,我有find_package(GettextREQUIREDinclude_directories(${GETTEXT_INCLUDE_DIR})if(INTL_FOUND)find_package(INTLREQUIRED)include_directories(${INTL_INCLUDE_DIR

c++ - Mingw32 是否支持 std::thread?

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:HowtoenableexperimentalC++0xconcurrencyfeaturesinMinGW?我的mingw32版本(gcc版本是4.5.2)没有自带std::thread类。有没有支持std::thread的mingw32版本?

windows - MinGW 编译速度过慢

从几年前开始,我就开始在Windows7和LinuxUbuntu中使用Qt,并且在Windows中使用MinGW时它总是可以快速编译。但在过去几年左右的时间里,也许是由于Qt和MinGW版本的更新,我开始发现Windows内部的编译速度变慢了。我做了一些研究,试图找出为什么MinGW开始变得比Linux慢(以前不是这样!),人们告诉我的一切都是MinGW在Windows中更慢,如果可能的话,最好只是使用Linux。因为我想继续我的项目,所以我听从了建议,因为我一直在使用Linux,相对没有问题。现在的情况是,我必须回到Windows(现在已更新到Windows10)来对这个操作系统进行

c++ - mingw32:所有编译的可执行文件挂起

我刚刚安装了最新版本的mingw32并试图编译一个helloworldc++程序失败。安装在默认的C:/MinGW目录中。我选择了使用mingw-getgui进行安装的选项,并在左侧栏中选择了“基本设置”选项卡,标记了mingw32-base和mingw32-gcc-g++选项以进行安装。然后我应用了更改并下载了所有文件。最后,我将C:/MinGW/bin添加到windows的路径中。现在我创建一个如下所示的文件:测试.cpp:#includeintmain(){std::cout然后我用g++test.cpp编译现在,这个问题更难诊断了。当我执行输出a.exe文件时,命令行只是挂起,

c++ - MinGW g++ 生成(据称)16 位二进制

在MinGW中,在以下位置运行g++:#includeusingnamespacestd;intmain(){cout很高兴地创建了一个二进制文件,但是如果我尝试从MinGWshell运行二进制文件,它会提示Badfilenumber,如果我尝试从Windows运行它,它会提示二进制文件是16位文件。有没有我应该传递给g++的开关?注意全新安装Msys和MinGW,之前安装了cygwin。编辑>>g++--versiong++.exe(GCC)4.8.1>>g++--target-help...threescreensworthoftargetoptions>>g++-print-se

c++ - 使用 minidumps 和 GDB 分析 mingw 编译的可执行文件的崩溃?

我使用Cmake+mingw来编译我的项目。由于某个未知的时刻,我的程序开始在启动时崩溃,我想出了如何让Windows为我崩溃的应用程序制作小型转储。我会使用GDB直接调试我的应用程序,但是当我使用GDB时程序不会崩溃。Googlebreakpad包含将minidumps转换为coredumps的工具,所以我尝试编译googlebreakpad但似乎breakpad不是windows解决方案。我正在寻找如何检查小型转储并找出我的程序在启动时崩溃的原因的解决方案。你是怎么做到的? 最佳答案 您不需要分析小型转储。相反,您可以将调试器设

c++ - 如何为 MinGW 用户安装 gcc-arm-none-eabi?

我有兴趣将我的C++程序交叉编译成可以在ARMMCU上运行的程序。为此,我需要安装gcc-arm-none-eabi。我目前在Windows7机器上,所以我安装了GCC/make/g++/etc。通过MinGW。根据我所做的研究,似乎MinGW不支持此工具链,这让我相信基于Windows的ARM开发是不可能的。所以我问:如何使用MinGW在本地安装gcc-arm-none-eabi工具链? 最佳答案 您可以为此使用MinGW;您只需要为您选择的工具链换掉C++工具链。您仍然可以从MSYS控制台调用它,您的所有其他工具仍然可以使用。M