Intellj idea如何能执行MakeFile或者说make指令
写这篇文章纯属为了记录一下为了执行项目中MakeFile所做的事情。
背景:
windows,idea,MakeFile,git
———————————————分割线———————————————————
方法一: 安装MinGW和插件Makefile support
因为Windows本身是没有make指令的,所以需要下载一个叫MinGW的东西。如何安装参考:
https://blog.****.net/fuyanhuangyan/article/details/78671042
按照上面的文章安装好了之后,就要在idea中设置执行路径
然后安装插件Makefile support,打开项目中的MakeFile就教育看到多了一个绿色箭头
如果没安装插件的话,是不会有绿色小箭头的。这样也没有办法执行(也有可能是我不会。。。。。)
也可以直接在右边的,工具栏中直接执行
但是这个有一个缺点,不能执行SHELL脚本,我现在项目中的MakeFile是有SHELL脚本的,当遇到SHELL脚本中的指令他就会直接跳过那一部分。所以不太好用。
方法二:集成到GIT BASH中(使用)
上面的方法的缺点是不能执行SHELL脚本,如果MakeFile本身里面也没写什么SHELL脚本,是可以使用的。但是我的是有的,所以只能想另外一个方法。SHELL脚本我就想到了GIT BASH,然后我当然是选择百度一下。然后就得到了
http://www.eemaker.com/git-bash-make.html
按照上面的方法,安装了之后。在把GIT BASH集成到idea中,就可以完美的执行我项目MakeFile中的各个指令了。