C++ 是否可以在windows上使用clang cl生成.lib文件?
我在Windows上,安装了Visual Studio,并且安装了最新版本的C++ 是否可以在windows上使用clang cl生成.lib文件?,c++,visual-c++,clang,clang-cl,C++,Visual C++,Clang,Clang Cl,我在Windows上,安装了Visual Studio,并且安装了最新版本的clang。我能跑: clang-cl hello.c 这反过来会生成hello.exe,我可以按预期运行它 但我想做的是生成一个静态库(.lib文件)。我可以通过/LD标志生成动态链接库,但我不知道如何生成静态库 这可能与clang cl有关吗?答案似乎是使用llvm lib。这让我有点扫兴,因为它没有命名为clanglib,但它似乎在做我期望的事情。是的,这似乎是可能的 使用-fuse ld=llvm lib将多个
clang
。我能跑:
clang-cl hello.c
这反过来会生成hello.exe
,我可以按预期运行它
但我想做的是生成一个静态库(.lib
文件)。我可以通过/LD
标志生成动态链接库,但我不知道如何生成静态库
这可能与
clang cl
有关吗?答案似乎是使用llvm lib
。这让我有点扫兴,因为它没有命名为clanglib
,但它似乎在做我期望的事情。是的,这似乎是可能的
使用-fuse ld=llvm lib
将多个源文件链接到一个静态库中