Sublime Text3的C語言開發環境配置

  • 2020 年 3 月 26 日
  • 筆記

下載minGW

傳送門:https://osdn.net/projects/mingw/releases/

安裝minGW

minGw安裝教程 傳送門:https://blog.csdn.net/wxh0000mm/article/details/100666329

配置minGW環境變數

path中添加MinGW下的bin路徑:如 C:MinGWbin

SublimeText3新建buildsystem

{      "cmd": ["gcc",  "-W", "-Wall", "-Werror","${file}", "-o", "${file_path}/${file_base_name}","-std=gnu99"],      "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",      "working_dir": "${file_path}",      "selector": "source.c",      "encoding":"cp936",      "variants":      [          {          "name": "Run",          "cmd": ["cmd", "/c", "gcc", "${file}", "-o", "${file_path}/${file_base_name}","-std=gnu99", "&&", "cmd", "/c", "${file_path}/${file_base_name}"]          }          ,            {          "name": "Runincmd",          "cmd": ["cmd", "/c", "gcc", "${file}", "-o", "${file_path}/${file_base_name}","-std=gnu99", "&&", "start", "cmd", "/c", "${file_path}/${file_base_name} & pause"]          }      ]  }

或者

{      "cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}"],      "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",      "working_dir": "${file_path}",      "selector": "source.c++",        "variants":      [          {              "name": "Run",              "cmd": ["cmd", "/c", "g++", "${file}", "-o", "${file_path}/${file_base_name}", "&&", "cmd", "/c", "${file_path}/${file_base_name}"]          },          {              "name": "RunInCommand",              "cmd": ["cmd", "/c", "g++", "${file}", "-o", "${file_path}/${file_base_name}", "&&", "start", "cmd", "/c", "${file_path}/${file_base_name} & pause"]          }      ]  }