【问题标题】:Is it possible to generate a .lib file on windows using clang-cl?是否可以使用 clang-cl 在 Windows 上生成 .lib 文件?
【发布时间】:2015-11-04 21:59:45
【问题描述】:

我在 Windows 上,我安装了 Visual Studio 和最新版本的 clang。我能跑:

clang-cl hello.c

然后生成hello.exe,我可以按预期运行。

但我想做的是生成一个静态库(.lib 文件)。我可以通过/LD 标志来生成动态链接库,但我不知道如何生成静态库。

这可能与clang-cl有关吗?

【问题讨论】:

    标签: c++ visual-c++ clang clang-cl


    【解决方案1】:

    是的,这似乎是可能的。

    使用-fuse-ld=llvm-lib将多个源文件链接到一个静态库中

    【讨论】:

      【解决方案2】:

      看起来答案是使用llvm-lib。这让我有点失望,因为它没有被命名为 clang-lib,但它似乎正在做我所期望的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-10-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-04-04
        • 2020-03-14
        相关资源
        最近更新 更多