关于 make

关于 make

windows上能使用 make 命令吗 Windows上可以使用 make 命令,但是需要安装类 Unix Shell 环境,例如使用 MSYS 或 Cygwin 环境。在这些环境中,make 命...

更新于 2023-08-05
847

windows上能使用 make 命令吗

Windows上可以使用 make 命令,但是需要安装类 Unix Shell 环境,例如使用 MSYS 或 Cygwin 环境。在这些环境中,make 命令应该可以直接使用。不过,如果你希望在 Windows 上进行编写和构建 C/C++ 项目,也可以考虑使用使用 Visual Studio 等集成开发环境(IDE),其中包括了类似于 make 的自动化构建工具。

msys 是什么

MSYS(Minimal SYStem)是一种工具集,提供了一些 Unix Shell 工具和基本的环境,可以在 Windows 系统上运行类 Unix Shell 程序。它通常被用作构建、调试和运行一些不依赖于 Windows 特性的软件,例如一些跨平台的 C/C++ 项目。MSYS 的发展始于 MinGW,而 MinGW 则是一个在 Windows 环境下编译使用 GNU 工具集进行编译的开发工具包。MSYS 可以与 MinGW 配合使用,以提供基于 Unix Shell 的开发环境和工具链。

如何安装呢

以下是在 Windows 系统上安装 MSYS 的基本步骤:

  1. 下载 MSYS 安装程序。可以在官方网站(http://mingw.org/wiki/msys)上下载最新的 MSYS 安装包。

  2. 运行安装程序。双击下载得到的安装程序,按照提示进行安装。建议把 MSYS 安装到目录名中没有空格的文件夹中,例如 C:\msys 或 D:\tools\msys。

  3. 启动 MSYS。安装完成后,在开始菜单中可以找到 MSYS,双击打开。这将打开一个类似于 Unix Shell 的窗口,其中包含一些基本的工具和命令。

  4. (可选)安装额外的工具。默认情况下,MSYS 提供了基本的 Unix 工具集,例如 bash、grep、sed、awk 等命令。如果需要,在 MSYS 中执行以下命令可以安装一些其他的工具:

$ pacman -S zip unzip

这将安装 zip 和 unzip 程序,可以用来压缩和解压文件。

现在,MSYS 就成功安装并准备就绪了,可以在其中执行类 Unix Shell 命令和使用一些基本的工具。