スポンサーリンク

コードが書ける!数式が書ける!AAが書ける!スタンプが貼れる!

無料の匿名掲示板型SNS「このはちゃんねる

新規会員募集中!

SublimeLinter-contrib-clangのインクルードパスの設定

272, 2019-12-28

目次

環境

  • Sublime Text 3
  • SublimeLinter-contrib-clang
  • clang++3.5

clangにインクルードパスを出力させてコピペする

適当なファイル。

$ cat hello.cpp 
#include <iostream>

int main()
{
    return 0;
}

コンパイル時にオプション「-v」を付けて適当なログを作成。

$ clang++ -v hello.cpp &> ./clang.log

ログを開いたら「search starts here:」から「End of search list」の間にあるパスをコピー。

#include "..." search starts here:
#include <...> search starts here:
 ...
 /usr/include
End of search list.

SublimeLinterの設定ファイルを開いて「include_dirs」にペーストして整形。

"linters": {
            "clang": {
                "@disable": false,
                "args": [],
                "excludes": [],
                "extra_flags": "-std=c++11",
                "include_dirs": [
                    ...
                    "/usr/include",
                ]
            },

過去に都合2〜3回ほど詰まったので記事にしておけと私のジャスティスが囁いた。

投稿者名です。64字以内で入力してください。

必要な場合はEメールアドレスを入力してください(全体に公開されます)。

投稿する内容です。

スポンサーリンク

スポンサーリンク

スポンサーリンク

スポンサーリンク