【问题标题】:target mingw with cygwin用cygwin瞄准mingw
【发布时间】:2011-07-21 03:38:09
【问题描述】:

我已经尝试为 MinGW 构建 gtest 1.5 库

使用MSys配置然后make会导致很多错误,大部分是关于Win32API的

在他们的网站上说不支持 mingw,但在 FAQ 中指定用户设法从 cygwin 配置为 mingw 构建它,如下所示:

./configure CC="gcc -mno-cygwin" CXX="g++ -mno-cygwin"

在为 C++ 预处理器运行健全性检查时,此配置对我来说失败了……关于 "/lib/cpp"。

我尝试了仅使用 mingw-gcc4 (4.3.4) 的 cygwin 安装和使用 mingw-gcc4 (4.3.4) 和 cygwin 自己的 gcc (~3.4.4) 的 cygwin 安装。

【问题讨论】:

    标签: c++ testing gcc cygwin mingw


    【解决方案1】:

    通常,可以使用您在上面指定的标志使用 cygwin gcc (3.4.4) 顺利配置和构建库。您应该只验证 gcc-mingw、gcc-mingw-core 和 gcc-mingw-g++ 软件包是否安装在 cygwin 中。 mingw-gcc4中不需要

    【讨论】:

    • 现在(-mnocygwin 用于 CC 和 CXX)它表示 C 编译器无法生成可执行文件。知道为什么吗?
    猜你喜欢
    • 1970-01-01
    • 2020-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-10
    • 1970-01-01
    • 2010-11-12
    相关资源
    最近更新 更多