【发布时间】:2014-03-15 19:02:15
【问题描述】:
在 MSYS 下使用 mingw 构建 c++ 源代码(使用 cmake gui 配置)时,尝试“链接 C 共享库”时出现以下错误:
Unrecognized option "--enable-new-dtags"
我该如何解决这个问题?
【问题讨论】:
在 MSYS 下使用 mingw 构建 c++ 源代码(使用 cmake gui 配置)时,尝试“链接 C 共享库”时出现以下错误:
Unrecognized option "--enable-new-dtags"
我该如何解决这个问题?
【问题讨论】:
可能只有 ELF 目标支持 --enable-new-dtags。例如,Python3 distutils 有一个补丁,它有条件地在目标平台上设置此标志:https://github.com/Alexpux/MINGW-packages/blob/master/mingw-w64-python3/0260-MINGW-compiler-enable-new-dtags.patch。你应该确保在你的项目中没有明确指定这个标志。
【讨论】: