Clang CodeLite铿锵代码完成变灰

Clang CodeLite铿锵代码完成变灰,clang,code-completion,codelite,Clang,Code Completion,Codelite,我使用的是ArchLinux,我使用的是codelite。我想启用clang代码完成,但是这样做的选项变灰了,即使安装了clang。我该怎么办?您必须在CodeLite构建期间安装clang(用于LIB),否则它将变灰 我也遇到了同样的问题,不得不多次编译CodeLite。您必须在CodeLite构建过程中安装clang(用于LIB),否则它将变灰 我也遇到了同样的问题,不得不多次编译CodeLite。如果该选项被禁用,则意味着CodeLite是在禁用该选项的情况下构建的 默认情况下,clang

我使用的是ArchLinux,我使用的是codelite。我想启用clang代码完成,但是这样做的选项变灰了,即使安装了clang。我该怎么办?

您必须在CodeLite构建期间安装clang(用于LIB),否则它将变灰


我也遇到了同样的问题,不得不多次编译CodeLite。

您必须在CodeLite构建过程中安装clang(用于LIB),否则它将变灰


我也遇到了同样的问题,不得不多次编译CodeLite。

如果该选项被禁用,则意味着CodeLite是在禁用该选项的情况下构建的

默认情况下,clang code completion处于启用状态,除非在构建CodeLite之前通过将
-DENABLE_clang=0
传递给cmake(或者在构建过程中缺少包
libclang dev
而明确禁用该功能)

您应该联系为Arch构建CodeLite的人,并询问他为什么要禁用clang代码完成或自己从源代码构建CodeLite(Linux上的一个简单任务)

请注意,我们(CodeLite团队)不提供Arch二进制文件,因此它可能来自Arch社区

关于你最后的评论: 是否安装了clang与此无关(CodeLite使用
libclang.so
来完成代码,而不是使用clang编译器),这只是CodeLite是如何构建的问题


Eran

如果该选项被禁用,则表示CodeLite是在禁用该选项的情况下构建的

默认情况下,clang code completion处于启用状态,除非在构建CodeLite之前通过将
-DENABLE_clang=0
传递给cmake(或者在构建过程中缺少包
libclang dev
而明确禁用该功能)

您应该联系为Arch构建CodeLite的人,并询问他为什么要禁用clang代码完成或自己从源代码构建CodeLite(Linux上的一个简单任务)

请注意,我们(CodeLite团队)不提供Arch二进制文件,因此它可能来自Arch社区

关于你最后的评论: 是否安装了clang与此无关(CodeLite使用
libclang.so
来完成代码,而不是使用clang编译器),这只是CodeLite是如何构建的问题


Eran

问题在于我在实际安装clang之前编译了codelite非常感谢。问题只是我在实际安装clang之前编译了codelite非常感谢。