是否可以使用clang-cl在windows上生成一个.lib文件

Is it possible to generate a .lib file on windows using clang-cl?

本文关键字:一个 文件 lib 可以使 clang-cl windows 是否      更新时间:2023-10-16

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

clang-cl hello.c

这反过来又生成hello.exe,我可以按预期运行它。

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

这可能与clang-cl有关吗?

是的,这似乎是可能的。

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

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

相关文章: