MINGW64 "make build" error: "bash: make: command not found"

MINGW64 "make build" error: "bash: make: command not found"

我正在研究 Windows 10。我想在 MINGW64 中 运行 a "make build" 但出现以下错误:

$ make build
bash: make: command not found

我要建造Glide for Golang

我试过以下方法:

$ sudo yum install build-essential
bash: sudo: command not found

以及:

$ yum install build-essential
bash: yum: command not found

并且:

$ apt-cyg build-essential
bash: apt-cyg: command not found

我怎么"work-around"这个问题?

您必须安装 mingw-get,然后您可以 运行 mingw-get install msys-make 使命令可用。

这里有一个link你想要的http://www.mingw.org/wiki/getting_started

  • 去ezwinports,https://sourceforge.net/projects/ezwinports/files/

  • 下载make-4.2.1-without-guile-w32-bin.zip(获取版本 没有诡计)

  • 解压 zip
  • 将内容复制到 C:\ProgramFiles\Git\mingw64\ 合并文件夹,但不要 overwrite/replace 任何现有文件。

尝试使用 cmake 本身。 在构建目录中,运行:

cmake --build .

你也可以使用 Chocolatey。

安装完毕,只需 运行:

choco install make

完成后,它会在 Git 中安装并可用 Bash / MinGW。

您必须先安装 make。 运行 下面的任何命令都会起作用。

pip install make

conda install make
  • 转到 jmeubank.github.io/tdm/gcc 的下载:https://jmeubank.github.io/tdm-gcc/download/
  • 下载 64+32-bit MinGW-w64 版本。
  • 运行 .exe 文件。
  • 如果您已经有 tdm-gcc,请单击 Remove
  • 然后点击Create安装tdm-gcc。
  • 完成安装。
  • 如果没有自动添加,请添加到环境变量的路径。
  • 现在 运行 mingw32-make 在您的终端/命令提示符上。

希望这有效