0

好消息是,我能够从 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 时代码正在链接和工作

4

1 回答 1

1

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

于 2021-12-21T10:07:02.633 回答