vim用のシンセシスを使用し始めましたが、これまでのところ愛用していますが、ちょっとした問題があります。ファイル拡張子がcppでなければ、 ":SyntasticCheck"を実行することは全く何もしません。これは、ヘッダーファイルでも同様に、 ".h"や ".hpp"などの拡張子を使用してsyntasticを実行したいので、問題です。誰か助けてくれますか?私はcpp syntastic-checkerとして 'gcc'を使用しています。vimのシンセティックでcppヘッダーファイルのチェックを有効にする
5
A
答えて
4
基本的に、あなたがパスを追加する必要があり、この設定は<syntastic>/syntax_checker/cpp/gcc.vim
0
の上部にあるコメントを読むことによって発見されたあなたのvimrcに
let g:syntastic_cpp_check_header = 1
を次の行を追加し、このような let g:syntastic_c_include_dirs = ['../../include','../include','include']
としてあなたのヘッダファイルが含まれています と変数をオンにしてヘッダーファイルを確認してください。 let g:syntastic_c_check_header = 1
さらに、flコンパイラへのオプションとオプションは、 let b:syntastic_c_cflags = '-I/usr/include/libsoup-2.4'
とlet g:syntastic_c_compiler_options = '-ansi -DMACRO_NAME'
です。
多くの条件、つまりマクロ定義が多い場合に役立ちます。
もっと便利なオプションは、公式Githubで見つけることができます。 C:gcc checker options
関連する問題
- 1. .cppファイルのヘッダーファイルを含む
- 2. ヘッダーファイルの再定義エラー - cpp
- 3. Vimとシンセティックで角度ディレクティブのlintエラーを無視するには
- 4. ctags + Vimを有効にして有効にするには?
- 5. .vimスクリプトを有効にする方法
- 6. ファイルのシンセティックhtml/tidyチェッカーを無効にする
- 7. ヘッダーファイルとcppファイルのコーディング:別の動作
- 8. vimでバッファ単位でシンタックスのハイライトを有効にする
- 9. git bashでvimスタイルのナビゲーションを有効にするには?
- 10. MEMORY_BASIC_INFORMATION.AllocationBase IMAGE_DOS_HEADERの有効性チェック
- 11. vimでSuperTabプラグインを有効にする方法
- 12. Mac用Vimバージョン8でPythonを有効にする方法
- 13. djangoのsqliteで整合性チェックを有効にする
- 14. EclipseでC++ 14の構文チェックを有効にする
- 15. VIMの有効なURLをファイルブラウザで開きますか?
- 16. vimで反応コンポーネント属性の斜体を有効にするには?
- 17. ヘッダーファイルの再定義エラーに.cppを含める - 一般的なスタックの実装
- 18. paypalのEメールをチェックする方法は有効ですか?
- 19. Ubuntu 16.04 LTS - VIMでxterm_clipboardを有効にできません
- 20. vimrcでvimで「非常に魔法」モードを有効にするには?
- 21. 新しいvimコマンドでファイル名の補完を有効にする
- 22. ヘッダーファイルとcppファイルを使用する場合の構造の定義方法は?
- 23. JavaFXでTextFieldTableCellの有効性チェックを作成する
- 24. read.Alteryxのチェック文字列を有効にする方法= F
- 25. gistエースエディタでVimモードを有効にしてください
- 26. Vim構文スクリプトを有効または無効にする方法は?
- 27. バウチャーをチェックする方法はPrestashopで有効です
- 28. 有効性チェック付きのランダムキージェネレーター
- 29. FormAuthenticationチケットの有効期限チェック
- 30. IF有効期限のチェック方法
は はgccのsyntasticチェッカーでチェックするヘッダファイルを有効にするために、あなたのvimrcにこれを追加し、それを考え出した: グラムましょう:syntastic_cpp_check_header = 1 –
それはあなたの問題を解決した場合。答えとして投稿してください。 – FDinoff