开发者

windows下安装make及使用makefile文件

开发者 https://www.devze.com 2023-01-08 10:27 出处:网络 作者: 夏沫的梦
目录前言Makefile简介make作用安装make:1.Windows上安装:chocolatey一、Chocolatey介绍二、Chocolatey安装安装make配置make连接
目录
  • 前言
  • Makefile简介
  • make作用
  • 安装make:
    • 1.Windows上安装:chocolatey
      • 一、Chocolatey介绍
      • 二、Chocolatey安装
    • 安装make
      • 配置make连接

      windows下安装make及使用makefile文件

      前言

      本人在学习go-micro中,用到Makefile,本人之前用过编程客栈Makefile,但是不知道为什么这会就不能用了,我找了好多教程都没能解决问题,大多数是linux的安装教程,另一部分是下载mingw,但是没能解决我的问题,最后花了我一下午的时间才解决,特此记录一下,给其他的小伙伴提个醒,希望能够解决大家的make安装问题。

      Makefile简介

      当用户编译文件过多的时候,使用makefile可以帮助模块化编译文件,makefile是一个脚本文件,根据规则,来执行相应的脚本文件,实现自动化编译。

      http://www.devze.com编程客栈

      make作用

      想要使用Makefile文件,首先需要确保本地可以使用make命令,如果没有安装make,goland编译器会出现报错:

      > Error phprunning 'docs': Cannot run program "\usr\bin\make" (in directory
      > "F:\xx\goland-api\xxxx-go"...

      安装make:

      1.windows上安装:chocolatey

      一、Chocolatey介绍

      Chocolatey是一款专为Windows系统开发的、基于NuGet的包管理器工具,类似于Node.js的npm,MACOS的brew,Ubuntu的apt-get,它简称为choco。Chocolatey的设计目标是成为一个去中心化的框架,便于开发者按需快速安装应用程序和工具。

      Chocolatey的官网: chocolatey.org/

      二、Chocolatey安装

      要安装Chocolatey很容易,必须以管理员权限打开cmd命令行提示,执行如下内容:

      @PowerShell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin

      还有一种安装开发者_C开发方法,使用PowerShell,同样必须以管理员权限打开PowerShell,执行如下命令:

      iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))
      

      安装make

      安装完成chocolatey后,在cmd或者PowerShell中执行:

      choco install make
      

      配置make连接

      然后golang 的setting菜单搜索make 配置make的路径:

      make的安装路径是:C:\ProgramData\chowww.devze.comcolatey\bin\make.exe

      windows下安装make及使用makefile文件

      之后就可以使用make了!

      windows下安装make及使用makefile文件

      以上就是windows下安装make及使用makefile文件的详细内容,更多关于windows安装make的资料请关注我们其它相关文章!

      0

      精彩评论

      暂无评论...
      验证码 换一张
      取 消

      关注公众号