2017-02-19 4 views
0

私はC++用のコードエディタとしてSublime Text 3を使い始めました.2つはSublimeLinterとSublimeLinter-contrib-clangの2つの追加パッケージをインストールしました。リンターにC++ 11のサポートがないように見えることを除いて、すべてうまく動作しているようです。SublimeLinter with C++ 11

enter image description here

あなたは私がC++ 11で動作するようにそれを変更することができます方法を知っていますか?

答えて

1

: - >パッケージ設定 - > SulbimeLinter - >設定のデフォルト

ソリューションは、環境設定に行くことです。

がありますが、次の貼り付ける必要があります:どこかに "デフォルト" の名前空間で

"linters": 
    { 
     "clang": { 
      "extra_flags": "-std=c++11" 
     } 
    }, 

。少なくともそれは私のために働いた。

乾杯!

1

SublimeLinter-contrib-clang troubleshooting guideによれば、C++の標準ライブラリヘッダー(箇条書きの3を参照)が見つからないことがあります。それがうまくいかない場合や、SublimeLinter-contrib-clangを使用していない場合は、代わりにSublimeLinter-cpplintまたはSublimeLinter-cppcheckを使用することを検討してください。これはC++ 11開発用です。同じ問題で誰のために