草庐IT

unknown-mingw

全部标签

c++ - 使用 mingw 和 g++ 4.7.2 让 std::thread/mutex 在 Win7 下工作

您好,我最近搬出我的unix避难所来测试一个所谓的跨平台网络库,结果发现mingw不喜欢吃c++11的东西。我认为我缺少所需的header,因为Win7不包含c++11支持。用VS2012编译就好了但g++拒绝。error:'thread'innamespace'std'doesnotnameatypeerror:'mutex'innamespace'std'doesnotnameatype问题是:如何在不使用VS2012安装提供的情况下获取c++11头文件/库的拷贝,即。附:#1我试过mingw-getupdate但还是找不到附言#2我也在使用-std=c++11真诚的,克里斯。

c++ - 使用 mingw 和 g++ 4.7.2 让 std::thread/mutex 在 Win7 下工作

您好,我最近搬出我的unix避难所来测试一个所谓的跨平台网络库,结果发现mingw不喜欢吃c++11的东西。我认为我缺少所需的header,因为Win7不包含c++11支持。用VS2012编译就好了但g++拒绝。error:'thread'innamespace'std'doesnotnameatypeerror:'mutex'innamespace'std'doesnotnameatype问题是:如何在不使用VS2012安装提供的情况下获取c++11头文件/库的拷贝,即。附:#1我试过mingw-getupdate但还是找不到附言#2我也在使用-std=c++11真诚的,克里斯。

c++ - Win-builds 与 MinGW-builds 之间的区别

有人知道Win-builds之间的区别吗?和MinGW-builds?我对适用于Windows的C++11(14)编译器非常感兴趣,但不幸的是MSVC尚未完全兼容C++11。 最佳答案 区别很简单:他们的目标略有不同。特别是,如果您想在Windows上进行开发(即不需要交叉编译),那么您最好使用MinGW-builds项目,它本质上提供了MinGW-w64工具链的几个功能丰富的变体。链接中的表格很好地总结了我正在谈论的功能。您基本上可以根据您对寻址模型、线程模型、异常模型的要求来选择编译器。我认为它成熟稳定,因为我在日常工作中使用它

c++ - Win-builds 与 MinGW-builds 之间的区别

有人知道Win-builds之间的区别吗?和MinGW-builds?我对适用于Windows的C++11(14)编译器非常感兴趣,但不幸的是MSVC尚未完全兼容C++11。 最佳答案 区别很简单:他们的目标略有不同。特别是,如果您想在Windows上进行开发(即不需要交叉编译),那么您最好使用MinGW-builds项目,它本质上提供了MinGW-w64工具链的几个功能丰富的变体。链接中的表格很好地总结了我正在谈论的功能。您基本上可以根据您对寻址模型、线程模型、异常模型的要求来选择编译器。我认为它成熟稳定,因为我在日常工作中使用它

c++ - MinGW 应用程序的崩溃报告

我有一个使用MinGW编译的c++应用程序,我收到了客户的崩溃投诉。因此,除了大量记录可能崩溃的部分(在发布新版本之前)之外,我一直在寻找一个崩溃报告器,它可以帮助我在出现错误时找出堆栈跟踪和任何其他有用的调试信息。是否存在与MinGW应用程序兼容的此类工具?(似乎then编译器和崩溃报告策略之间存在密切关系,因此问题。有任何Windows工具可以帮助我吗?该应用程序主要在WindowsXP机器上运行。能够将信息写入文件对于我的目的来说已经足够了。然后我可以让我的客户将信息邮寄给我。我一直在研究google-breakpad和SetUnhandledExceptionFilter,但我

c++ - MinGW 应用程序的崩溃报告

我有一个使用MinGW编译的c++应用程序,我收到了客户的崩溃投诉。因此,除了大量记录可能崩溃的部分(在发布新版本之前)之外,我一直在寻找一个崩溃报告器,它可以帮助我在出现错误时找出堆栈跟踪和任何其他有用的调试信息。是否存在与MinGW应用程序兼容的此类工具?(似乎then编译器和崩溃报告策略之间存在密切关系,因此问题。有任何Windows工具可以帮助我吗?该应用程序主要在WindowsXP机器上运行。能够将信息写入文件对于我的目的来说已经足够了。然后我可以让我的客户将信息邮寄给我。我一直在研究google-breakpad和SetUnhandledExceptionFilter,但我

c++ - MinGW SEH 和 MinGW SJLJ 有什么区别?

我刚刚开始学习C并现在安装QTx64(在此处填写:http://tver-soft.org/qt64)。我有两个安装选项:MinGW4.9.2SEH或MinGW4.9.2SJLJ。问题:哪个更好安装?为什么?我读到Whatisdifferencebetweensjljvsdwarfvsseh?和https://wiki.qt.io/MinGW-64-bit#Exception_handling:_SJLJ.2C_DWARF.2C_and_SEH但什么都不懂(C和编译器语言的新手)。 最佳答案 SJLJ和SEH是两种不同的异常处理系统

c++ - MinGW SEH 和 MinGW SJLJ 有什么区别?

我刚刚开始学习C并现在安装QTx64(在此处填写:http://tver-soft.org/qt64)。我有两个安装选项:MinGW4.9.2SEH或MinGW4.9.2SJLJ。问题:哪个更好安装?为什么?我读到Whatisdifferencebetweensjljvsdwarfvsseh?和https://wiki.qt.io/MinGW-64-bit#Exception_handling:_SJLJ.2C_DWARF.2C_and_SEH但什么都不懂(C和编译器语言的新手)。 最佳答案 SJLJ和SEH是两种不同的异常处理系统

javascript - Nodemailer 和 "SSL23_GET_SERVER_HELLO:unknown protocol"错误

下面是我的Node.js代码。使用代码导致:Error:0:error:140770FC:SSLroutines:SSL23_GET_SERVER_HELLO:unknownprotocol:openssl\ssl\s23_clnt.c:794代码如下:varexpress=require('express'),fs=require("fs"),app=express(),path=require('path'),request=require('request'),bodyParser=require('body-parser'),http=require('http'),serve

javascript - Nodemailer 和 "SSL23_GET_SERVER_HELLO:unknown protocol"错误

下面是我的Node.js代码。使用代码导致:Error:0:error:140770FC:SSLroutines:SSL23_GET_SERVER_HELLO:unknownprotocol:openssl\ssl\s23_clnt.c:794代码如下:varexpress=require('express'),fs=require("fs"),app=express(),path=require('path'),request=require('request'),bodyParser=require('body-parser'),http=require('http'),serve