3

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

clang-cl hello.c

进而生成hello.exe,我可以按预期运行。

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

这可能与clang-cl吗?

4

2 回答 2

3

是的,这似乎是可能的。

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

于 2020-09-09T23:16:34.077 回答
1

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

于 2015-11-04T22:08:04.033 回答