一個基本的C編譯文件看起來是這樣的:
{
"cmd" : ["/path/to/gcc", "$file_name", "-o", "${file_base_name}", "-lgsl", "-lgslcblas", "-lm" , "-Wall"],
"selector" : "source.c",
"shell":false,
"working_dir" : "$file_path",
"variants":
[
{
"name": "Run",
"cmd": ["bash", "-c", "/path/to/gcc '${file}' -Wall -o '${file_path}/${file_base_name}' && '${file_path}/${file_base_name}'"]
}
]
}
如果只想編譯按命令 + b。
要編譯然後運行,你會按命令 + 轉變 + b
你需要做的唯一的事情就是把路給你的gcc和inlcude您使用的庫(我留下了一些GSL的東西這個例子)。 $_variables
是崇高的構建系統變量,不應該改變。有關這些變量的更多信息,請參閱look here。
你可以在這裏把實際構建系統文件:
~/Library/Application Support/Sublime Text 2/Packages/User/C.sublime-build
來源
2014-02-14 00:37:43
AGS
這可能是有益的http://sublimetext.info/docs/en/reference/build_systems.html – rullof