LLVM 的 lld 不知道 --dll-search-prefix=cyg

LLVM's lld don't know --dll-search-prefix=cyg

好消息,我能够从 Windows / Cygwin 下的分支 llvmorg-12.0.1 编译并安装 Clang 和 lld。 它可以很好地编译我的代码,但链接器说:

lld: error: unknown argument: --dll-search-prefix=cyg

我想知道,因为我认为 lld 采用与 ld 相同的 cli 参数。

我正在开发一个包含 gtest 并使用 cmake 框架的项目。用于测试的文件链接为库,稍后又链接到测试,最后又链接到 gtest。 使用 ggc 11.2.0

时代码正在链接和工作

--dll-search-prefix 是 ld 的 win32 特定选项,它(尚未)在 lld 中实现。