发布于 2019-12-12 02:25:42
我将/usr/local/opt/llvm/bin/添加到我的路径中,这起作用了。感谢Mikael Springer。我想知道为什么它不能与其他位置一起工作(以及为什么我有多个llvm二进制文件的副本)。
发布于 2019-12-05 22:26:45
我使用Emacs,而不是Spacemacs,在我的init.el中有以下内容;
(use-package lsp-clients
:config
(setq lsp-clients-clangd-executable "/usr/local/opt/llvm/bin/clangd")
(setq lsp-clients-clangd-args '("-j=4" "-background-index" "-log=info" "-pretty" "-resource-dir=/Applications/Xcode9.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/9.0.0")))如您所见,我使用use-package进行Emacs包管理,但重要的部分是设置lsp-clients clangd-*变量。我使用brew install llvm安装LLVM (和clangd)。我不知道这对您有什么帮助,因为您使用的是Spacemacs,而我又不熟悉Spacemacs的配置。
https://stackoverflow.com/questions/59185976
复制相似问题