首页 > 解决方案 > 使用 clang 编译时处理 Windows 依赖项的最佳方法?

问题描述

我有一个项目,它只是C99从 powershell 构建脚本构建的代码。我调用 clang.exe 并手动传递编译器标志和输入文件。

我想知道处理 Windows 特定依赖项(例如user32.libkernel32.lib. 现在我只是将它们全部放在我包含在项目中的文件夹中,以确保它们存在并且构建成功。这种方法的问题是它们是大文件,我更愿意将编译器指向系统上已经存在的库。

我不想要求用户安装 Visual Studio,但他们当然需要安装 windows sdk。

标签: c++cwindowsbuildclang

解决方案


推荐阅读