← 返回目录

windows 下如何在sublime Text调用cywin终端,然后执行make进行编译代码

发布时间: 2025-01-01 12:43:19
浏览量: 289
点赞数: 2
标签: windows
找到cywin的安装目录找到mintty.exe, sublime的菜单Tools新一个buildSystem,回到工作目录,选择这个cywinmake为buildsystem,如上图。填写以上内容,然后保存为cywinmake.sublime-build。sublime会帮你新建个文件叫 *sublime-build。ctrl+B就可以编译了。

1.找到cywin的安装目录找到mintty.exe, sublime的菜单Tools新一个buildSystem,

2.sublime会帮你新建个文件叫 untitle.sublime-build,填写以下内容,然后保存为cywinmake.sublime-build

{
	"shell_cmd": "E:\\cywin\\bin\\mintty.exe  -h always  -e /bin/sh --login -i -c  \"cd \"\\$OLDPWD\" && make \""
}

     mintty.exe要点:

      2.1 -e /bin/sh 一定要带--login ,否则环境变量不对。

      2.2 要cd $OLDPWD,否则目录不是你当前的工作目录。

       2.3 -h always 执行完不要关闭命令行窗口。

3.回到工作目录,选择这个cywinmake为buildsystem,如上图。

ctrl+B就可以编译了。