是否可以使用 clang-cl 在 windows 上生成 .lib 文件?
Is it possible to generate a .lib file on windows using clang-cl?
我在 Windows,我安装了 Visual Studio 和最新版本的 clang
。我可以 运行:
clang-cl hello.c
这又会生成 hello.exe
,我可以按预期 运行。
但我想做的是生成一个静态库(.lib
文件)。我能够传递 /LD
标志来生成动态 link 库,但我不知道如何生成静态库。
这可能与 clang-cl
相关吗?
看起来答案是使用llvm-lib
。这让我有点失望,因为它没有被命名为 clang-lib
,但它似乎正在做我期望的事情。
是的,这似乎是可能的。
使用-fuse-ld=llvm-lib
将多个源文件link放入静态库
我在 Windows,我安装了 Visual Studio 和最新版本的 clang
。我可以 运行:
clang-cl hello.c
这又会生成 hello.exe
,我可以按预期 运行。
但我想做的是生成一个静态库(.lib
文件)。我能够传递 /LD
标志来生成动态 link 库,但我不知道如何生成静态库。
这可能与 clang-cl
相关吗?
看起来答案是使用llvm-lib
。这让我有点失望,因为它没有被命名为 clang-lib
,但它似乎正在做我期望的事情。
是的,这似乎是可能的。
使用-fuse-ld=llvm-lib
将多个源文件link放入静态库