Ubuntu構成sublime text 3のcコンパイル環境

1094 ワード

新しいコンパイルシステム
c言語
tool->Build System->New Build Systemを選択
次に、次のコードを入力します.
{
    "shell_cmd": "gcc \"${file}\" -o \"${file_path}/${file_base_name}\" -Wformat=2",
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
    "working_dir": "${file_path}",
    "selector": "source.c",
    "variants":
    [
        {   
            "name": "Run",
            "shell_cmd": "gcc \"${file}\" -o \"${file_path}/${file_base_name}\" -Wformat=2 && \"${file_path}/${file_base_name}\""
        }   
    ]
}

Ctrl+sで保存するとuserディレクトリ(Sublime Text 3PackagesUser)が自動的に開き、ファイル名c.sublime-buildを変更してこのディレクトリに保存します.
/home/richard/.config/sublime-text-3/Packages/User
このとき、先ほど新しくできたcをTools->Build Systemの下で見ることができます
まずsublimeで開きます.cファイルの場合、デフォルトはc++フォーマットです.(注:最新の3013バージョンはデフォルトでc形式であるため、変更する必要はありません)
赤い矢印のc++をクリックしてOpen all with current extension asを選択..そしてCを選択
これで後で開けます.cファイルはデフォルトでcタイプです