c++ - 是否可以使用 clang-cl 在 Windows 上生成 .lib 文件?

标签 c++ visual-c++ clang clang-cl

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

clang-cl hello.c

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

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

这可能与 clang-cl 相关吗?

最佳答案

是的,这似乎是可能的。

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

关于c++ - 是否可以使用 clang-cl 在 Windows 上生成 .lib 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33532869/

相关文章:

c++ - C++11 可变参数模板中的 va_arg() 是什么?

objective-c - ARC 相当于自动释放?

gcc - 该目标不支持 __float128

c++ - 为什么我在这里得到两个不同的输出?

c++ - 在 QQuickPaintedItem 上用鼠标绘制

c++ - 如何使用 CMake 设置 MSVC 目标平台版本?

c++ - std::_Atomic_thread_fence(大写字母 A)是否正确?

使用标准库容器的 C++ 程序

c++ - 简单的 cmake 项目,在 Windows 上使用 nmake 构建没有调试符号

c++ - Visual C++ 编译器与其他 C++ 编译器的比较