如何在 vim 的 SysntasticCheck 中显示所有“g++ -Wall”错误警告?
How to display all " g++ -Wall " error warnings in SysntasticCheck for vim?
我想在 vim 的 syntasticcheck 中显示 g++ -Wall 命令为 cpp 文件显示的所有警告消息。
我该怎么做?
对于 gcc 插件,您可以使用
设置传递给 C 编译器的选项
let g:syntastic_c_compiler_options = '-Wall'
C++ 文件也是如此
let g:syntastic_cpp_compiler_options = '-Wall'
或者,如果您使用 cmake
构建,您还可以使用
生成编译数据库
% cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=YES /path/to/sources
然后使用 syntastic clang-check 插件进行检查,该插件完全使用用于编译文件的标志。
我想在 vim 的 syntasticcheck 中显示 g++ -Wall 命令为 cpp 文件显示的所有警告消息。
我该怎么做?
对于 gcc 插件,您可以使用
设置传递给 C 编译器的选项let g:syntastic_c_compiler_options = '-Wall'
C++ 文件也是如此
let g:syntastic_cpp_compiler_options = '-Wall'
或者,如果您使用 cmake
构建,您还可以使用
% cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=YES /path/to/sources
然后使用 syntastic clang-check 插件进行检查,该插件完全使用用于编译文件的标志。