草庐IT

universal-mingw

全部标签

c++ - 使用带有 minGW 的 Eclipse 出现多个 "could not be resolved"问题

我最近安装了(最新版本)“面向C/C++开发人员的EclipseIDE”和minGW(4.8.1),以帮助我在很久以后重新使用C++。我已在C/C++Build/Settings/ToolSettings/GCCC++Compiler/Miscellaneous将-std=c++11添加到Otherflags/我有一个小程序利用了许多C++11特性(例如,使用chrono库、.emplace_back)。运行后,我在“问题”窗口中遇到多个Unresolved问题,如下所示)。有趣的是,该程序确实可以编译并运行。有了这个,我没有在Eclipse中设置什么来解决这些问题吗?有谁知道minG

c++ - MinGW vs Visual Studio 2008 输出代码质量

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭9年前。几天前有人告诉我,最新版本的g++生成的x86代码比MSVC2008“更好”。基本上,经过全面优化的GCC比经过全面优化的MSVC生成的应用程序更快。虽然说这肯定是正确的,如果这是真的,很大程度上取决于应用程序和使用的C++代码(我正在为我的应用程序评估此声明),但我想知道该怎么做别人认为。本质上,在比较这两个编译器的输出时,您的个人经验是什么?我问的

c++ - MinGW vs Visual Studio 2008 输出代码质量

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭9年前。几天前有人告诉我,最新版本的g++生成的x86代码比MSVC2008“更好”。基本上,经过全面优化的GCC比经过全面优化的MSVC生成的应用程序更快。虽然说这肯定是正确的,如果这是真的,很大程度上取决于应用程序和使用的C++代码(我正在为我的应用程序评估此声明),但我想知道该怎么做别人认为。本质上,在比较这两个编译器的输出时,您的个人经验是什么?我问的

c++ - 在 Visual Studio 中使用在 Linux/MinGW 中编译的 libs/dlls

更新:编译时收到此警告:发现多个具有不同属性的“.text”部分嗨,我使用MinGW交叉编译器在Linux中编译了一些库(.a和.dll)。我可以在VisualStudio2008中成功链接它们(.a)。但是,当它运行时(使用.dll),它会以指向空内存地址的地址指针终止。有没有一种方法/list可以让我在VC08中成功使用这些库?交叉编译器生成*.dll.a*.dll谢谢 最佳答案 找到了。http://www.mingw.org/wiki/MSVC_and_MinGW_DLLs你必须有一个def文件并使用VC的lib工具生成一个

c++ - 在 Visual Studio 中使用在 Linux/MinGW 中编译的 libs/dlls

更新:编译时收到此警告:发现多个具有不同属性的“.text”部分嗨,我使用MinGW交叉编译器在Linux中编译了一些库(.a和.dll)。我可以在VisualStudio2008中成功链接它们(.a)。但是,当它运行时(使用.dll),它会以指向空内存地址的地址指针终止。有没有一种方法/list可以让我在VC08中成功使用这些库?交叉编译器生成*.dll.a*.dll谢谢 最佳答案 找到了。http://www.mingw.org/wiki/MSVC_and_MinGW_DLLs你必须有一个def文件并使用VC的lib工具生成一个

c++ - 如何使用 Eclipse 和 CDT 使用 MinGW 编译和运行 C++?

我想在Windows上使用Eclipse和CDT进行一些C++开发。插入。我使用EclipseHeliosSR1并安装了CDT插件。我也安装了MinGW现在我在Eclipse中写了一个简单的“HelloWorld”。你好.cpp#includeusingnamespacestd;intmain(){cout在Eclipse中使用CDT插件和MinGW编译器。如何编译我的程序?以及如何在Eclipse中测试运行程序? 最佳答案 是否SettingupEclipseCDTonWindows,Linux/Unix,MacOSX为你工作?

c++ - 如何使用 Eclipse 和 CDT 使用 MinGW 编译和运行 C++?

我想在Windows上使用Eclipse和CDT进行一些C++开发。插入。我使用EclipseHeliosSR1并安装了CDT插件。我也安装了MinGW现在我在Eclipse中写了一个简单的“HelloWorld”。你好.cpp#includeusingnamespacestd;intmain(){cout在Eclipse中使用CDT插件和MinGW编译器。如何编译我的程序?以及如何在Eclipse中测试运行程序? 最佳答案 是否SettingupEclipseCDTonWindows,Linux/Unix,MacOSX为你工作?

c++ - g++/minGW 可以与 Windows SDK 配合使用吗? Visual Studio 是唯一的选择吗?

WindowsXP上的g++和minGW可以使用WindowsSDK吗?具体来说,为什么g++编译失败:#include#includeintmain(void){printf("!!!HelloWorld!!!");returnEXIT_SUCCESS;}我尝试通过运行编译:g++-c-WallTest.cpp-IC:/Program\Files/Microsoft\Platform\SDK/Include/我收到一连串以开头的编译错误winnt.h:666:2:#errorMustdefineatargetarchitecture.我已经安装了WindowsServer2003SP

c++ - g++/minGW 可以与 Windows SDK 配合使用吗? Visual Studio 是唯一的选择吗?

WindowsXP上的g++和minGW可以使用WindowsSDK吗?具体来说,为什么g++编译失败:#include#includeintmain(void){printf("!!!HelloWorld!!!");returnEXIT_SUCCESS;}我尝试通过运行编译:g++-c-WallTest.cpp-IC:/Program\Files/Microsoft\Platform\SDK/Include/我收到一连串以开头的编译错误winnt.h:666:2:#errorMustdefineatargetarchitecture.我已经安装了WindowsServer2003SP

c++ - 使用 MinGW (Dev-C++) 编译 64 位二进制文​​件

这可能是一个愚蠢的问题,但我从大约3小时开始寻找答案。¿如何使用(Dev-C++)MinGW编译64位二进制文​​件?我已阅读MinGW默认支持64位,但我无法激活此选项。我试过“-m64”,但它说:“抱歉,未实现:64位模式未编译”我正在Windows-7上开发Dev-C++我知道如何在MSVC++上执行此操作,但我不想要MSVC++(出于道德问题)我要编译的,只是为了测试目的:#includeusingnamespacestd;intmain(intargc,char*argv[]){//Testcompilingmodeif(sizeof(void*)==8)cout