我在Windows上安装了Visual Studio,并安装了最新版本的clang
。我能跑:
clang-cl hello.c
反过来生成hello.exe
,我可以按预期运行。
但我想做的是生成一个静态库(.lib
文件)。我能够传递/LD
标志来生成动态链接库,但我无法弄清楚如何生成静态库。
是否可以使用clang-cl
?
答案 0 :(得分:2)
是的,似乎有可能。
使用-fuse-ld=llvm-lib
将多个源文件链接到静态库中
答案 1 :(得分:1)
看起来答案是使用llvm-lib
。这让我有点失望,因为它没有被命名为clang-lib
,但似乎正在做我期待的事情。