过程:
一开始仿照网上在 Visual Stdio 中配置 C51 的过程,先配置环境变量,不过后来发现好像可以不配置环境变量,这里姑且就不管环境变量了吧,如果后续发现有什么问题再进行补充。
切入正题:
打开 ST,菜单栏 Tool --> Build System --> New Build System...
复制以下内容:
{
"cmd": ["CMD", "/C", "C51 ${file} & BL51 ${file_path}/${file_base_name}.OBJ & OH51 ${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "D:\\Program Files (x86)\\Keil_v5\\C51\\BIN",
"selector": "source.c",
"shell": true
}
注意 "working_dir": "D:\\Program Files (x86)\\Keil_v5\\C51\\BIN", 一行中改为自己的 keil uvsion 安装目录,还有,你没看错,也不要怀疑,这里就是用双反斜杠隔开的(PS:折腾这段代码折腾了好久,往事不堪回首,具体过程就不再回顾了 !~~),复制完如果有强迫症的就整理下格式吧,这是我经常干的事,hh,然后 Ctrl+S 保存,不用改路径,直接命名为 C51.sublime-build 即可( C51 可自行更改,这决定后续菜单里显示的内容,但后缀必须是 .sublime-build,Sublime 才会知道这个文件是干什么的)。
最后,还有一步千万不要忘记,菜单栏 Tool --> Build System --> C51(或是你改的名字),最后一步,点击它,成事! |