1. 程式人生 > >Ubuntu配置sublime text 3的c編譯環境

Ubuntu配置sublime text 3的c編譯環境

新建編譯系統

c語言

選擇tool –> Build System –> New Build System

sublime text 3配置c/c++編譯環境 10

然後輸入以下程式碼

{
    "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 3\Packages\User),我們修改 檔名為 c.sublime-build,儲存在此目錄。

/home/richard/.config/sublime-text-3/Packages/User

這時候,可以在Tools -> Build System下看到剛才新建的c了

先用sublime開啟.c檔案的時候 預設是c++格式 。(注:最新的3013版本已經預設是c格式,則不必修改)

sublime text 3配置c/c++編譯環境 13

點選紅色箭頭處的c++  選擇Open all with current extension as .. 然後選擇C

sublime text 3配置c/c++編譯環境 14

這樣以後開啟.c檔案就預設是c型別