Intellj idea如何能执行MakeFile或者说make指令

  写这篇文章纯属为了记录一下为了执行项目中MakeFile所做的事情。

背景:

   windows,idea,MakeFile,git

   

———————————————分割线———————————————————

方法一: 安装MinGW和插件Makefile support

 因为Windows本身是没有make指令的,所以需要下载一个叫MinGW的东西。如何安装参考:

https://blog.****.net/fuyanhuangyan/article/details/78671042

按照上面的文章安装好了之后,就要在idea中设置执行路径

Intellj idea如何能执行MakeFile或者说make指令

然后安装插件Makefile support,打开项目中的MakeFile就教育看到多了一个绿色箭头

Intellj idea如何能执行MakeFile或者说make指令

如果没安装插件的话,是不会有绿色小箭头的。这样也没有办法执行(也有可能是我不会。。。。。)

也可以直接在右边的,工具栏中直接执行

Intellj idea如何能执行MakeFile或者说make指令

但是这个有一个缺点,不能执行SHELL脚本,我现在项目中的MakeFile是有SHELL脚本的,当遇到SHELL脚本中的指令他就会直接跳过那一部分。所以不太好用。

方法二:集成到GIT BASH中(使用)

  上面的方法的缺点是不能执行SHELL脚本,如果MakeFile本身里面也没写什么SHELL脚本,是可以使用的。但是我的是有的,所以只能想另外一个方法。SHELL脚本我就想到了GIT BASH,然后我当然是选择百度一下。然后就得到了

http://www.eemaker.com/git-bash-make.html

按照上面的方法,安装了之后。在把GIT BASH集成到idea中,就可以完美的执行我项目MakeFile中的各个指令了。