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