Press "Enter" to skip to content

记录一下Clang编译器的配置要点

Last updated on 2022/10/29

配置Clang编译器

安装Clang和MinGw64并配置环境变量,使用Clang编译时加入编译参数--target=x86_64-w64-mingw32,这个参数根据需要修改,可解决缺少头文件的问题。

使用Clangd进行代码错误警告和代码补全时,除了使用compile_commands.json文件外,可以将MinGw64安装目录下x86_64-w64-mingw32文件夹内include文件夹中的全部内容复制到LLVM\lib\clang\<version>\include目录下(<version>为LLVM的版本号),即可解决clangd提示头文件不存在以及其它函数被弃用的疯狂报错。

正在尝试在小型Windows项目中放弃使用Visual Studio + MSVC的组合而转向使用VS Code + Clang + Windows SDK的组合进行开发,同时也放弃借用MinGw64,后续可能会有一篇相关文章,可以期待下。


发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注