NeomakeでC++11の構文チェック
以前の記事でNeomakeによる構文チェックを行っていたが、C++11のキーワードを認識してくれないようだ。
やり方を調べたらドンピシャのページがあった。
tomlに赤字部分を書き足した。
repo = 'neomake/neomake' on_i = 1 hook_post_source = ''' autocmd! BufWritePost * Neomake let g:neomake_cpp_enable_markers=['clang'] let g:neomake_cpp_clang_args = ["-std=c++14", "-Wall"] let g:neomake_cpp_clangcheck_args = ["-std=c++14", "-Wall"] '''
C++11対応のみならず、任意のコンパイルオプションを渡せる模様。
なお、最初のenable_makersの必要性は謎である。