【问题标题】:Unrecognized option "--enable-new-dtags" error during building c++ library构建 C++ 库期间出现无法识别的选项“--enable-new-dtags”错误
【发布时间】:2014-03-15 19:02:15
【问题描述】:

在 MSYS 下使用 mingw 构建 c++ 源代码(使用 cmake gui 配置)时,尝试“链接 C 共享库”时出现以下错误:

Unrecognized option "--enable-new-dtags"

我该如何解决这个问题?

【问题讨论】:

    标签: cmake mingw msys


    【解决方案1】:

    可能只有 ELF 目标支持 --enable-new-dtags。例如,Python3 distutils 有一个补丁,它有条件地在目标平台上设置此标志:https://github.com/Alexpux/MINGW-packages/blob/master/mingw-w64-python3/0260-MINGW-compiler-enable-new-dtags.patch。你应该确保在你的项目中没有明确指定这个标志。

    【讨论】:

      猜你喜欢
      • 2021-09-19
      • 2019-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-26
      相关资源
      最近更新 更多