1

我在 VIM 上将 cpplint 与 Syntastic 一起使用,但是我无法将 cpplint 用于 C 文件。

我使用 .vimrc 文件中的以下行为 cpp 文件启用了 cpplint:

let g:syntastic_cpp_cpplint_exec = 'cpplint'

我尝试对 c 使用相同的:

let g:syntastic_c_cpplint_exec = 'cpplint'

但这无济于事。SyntasticInfo 命令仍然没有将 cpplint 列为可用检查器。

4

1 回答 1

3

'cpplint' 不包含在 Syntastic 使用的 C 语法检查器列表中:https ://github.com/scrooloose/syntastic/wiki/C 。对于 C,您只能使用 avrgcc、checkpatch、clang_check、clang_tidy、cppcheck、gcc、make、oclint、pc_lint、sparse、splint。

于 2016-02-02T04:05:38.037 回答