【问题标题】:Linux or Windows version of a library in Cygwin?Cygwin 中的 Linux 或 Windows 版本的库?
【发布时间】:2017-01-15 02:32:50
【问题描述】:

我在 Linux 中开发了一些使用 boost::serialization 库的代码。现在我想将我的文件复制到 Cygwin 并编译它们以生成适用于 Windows 的可执行文件。我知道我应该使用 Mingw-64 g++ 编译器。但是 boost 库呢?我应该下载这个库的 Windows 版本还是 Linux 版本?

【问题讨论】:

    标签: serialization boost g++ cygwin


    【解决方案1】:

    在 Cygwin 中,您按照 Unix/Linux 安装 Boost 库。来自the documentation

    Windows 入门

    Cygwin 和 MinGW 用户须知

    如果您打算在 Windows 命令提示符下使用您的工具,那么您来对地方了。 如果您计划从 Cygwin bash shell 构建,那么您实际上是在 POSIX 上运行 平台,并应遵循开始使用 Unix 变体的说明。 不支持其他命令 shell,例如 MinGW 的 MSYS,它们可能有效,也可能无效。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-04
      • 1970-01-01
      • 1970-01-01
      • 2019-10-23
      • 1970-01-01
      • 1970-01-01
      • 2010-12-09
      • 1970-01-01
      相关资源
      最近更新 更多