c++ - 如何更改clang的预编译头文件路径

标签 c++ clangd

默认情况下,clangd 似乎在系统临时路径中创建 pch 文件,即/tmp/*.pch。如果我想将其更改为其他位置怎么办?我没有看到 clangd 有任何命令行选项。有任何想法吗?

clangd -pch-storage=disk

最佳答案

可以通过将 TMPDIR 环境变量设置为不同的位置来更改存储位置。这似乎是唯一的方法。

关于c++ - 如何更改clang的预编译头文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59459722/

相关文章:

c++ - 如何在C++中调用Web服务方法?

C++ 将单个元素移动到 vector 中的新位置的最简单最有效的方法

Python:正确的 Emacs header ?

时间:2019-03-08 标签:c++typeidoperator

c++ - std::vector 到 GLvoid*?

macos - 如何在 Mac 上安装 clangd(最好使用 Homebrew)

vim - 如何使用 coc-clangd 在 vi​​m 中使用 lib gtk 进行 C 编程?

vim - 使用 vim 和 coc-clangd 索引整个项目目录

visual-studio-code - 是否可以在 VS Code clangd 扩展中指定 libstdc++ 的路径?