首页 > 解决方案 > 如何使用 Rcpp 在 Rstudio 中关闭 CLANG 诊断?

问题描述

前段时间我在 Rstudio 中为 Rcpp 启用了 Clang 诊断。

我不记得具体是怎么做的,但是从这里或在另一个站点开始它是一条线。

现在,每次我编辑 Rcpp 代码时,我都会在控制台中获得不断的 Clang 更新,例如:

clang version 5.0.2 (tags/RELEASE_502/final)
Target: x86_64-pc-windows-msvc
TOTAL MEMORY: 41 mb (cpp1exception.cpp)
PERFORMANCE 285 ms (cpp1exception.cpp)

真正的问题是这个诊断似乎减慢了输入。我输入了一些东西,任何东西,然后 GUI,Rstudio 似乎暂停了,直到 Clang 输出完成。

所以我只是想打开诊断程序或让它变成以前的样子。

更新: 在这里找到打开它的代码:Rstudio no autocomplete with Rcpp Armadillo? 具体行.rs.setClangDiagnostics(2)

标签: rstudiorcpp

解决方案


一旦我发现我在一些搜索后使用了 .rs.setClangDiagnostics(2),我发现我需要简单地使用:

.rs.setClangDiagnostics(0)

把它关掉,它确实做到了。


推荐阅读