为Windows编译GNU make

hamster 2021-06-04 PM 19℃ 0条

GNU make是Linux上常用的软件构建工具,也可以在Windows上工作。编译Windows平台的GNU make很简单,这里记录了编译步骤,其中使用的编译器是Mingw-w64 GCC。

打开PowerShell,下载源代码并解压

Invoke-WebRequest -uri "https://ftp.gnu.org/gnu/make/make-4.3.tar.gz" -OutFile make-4.3.tar.gz
tar -xf make-4.3.tar.gz
cd .\make-4.3\

源代码目录下有个Windows平台的构建脚本,执行此脚本开始编译

.\build_w32.bat gcc

编译得到可执行文件gnumake.exe文件位于目录GccRel下,进入该目录,进行裁剪并改名为make.exe

cd GccRel
strip gnumake.exe
cp gnumake.exe make.exe

添加到压缩文件

7z a make-4.3-win64.7z make.exe

下载链接:https://downloads.freehamster.org/make-4.3-win64.7z
MD5校验值:430d9f2186d4f40afc743fd65d5c9b1d

标签: Mingw-w64, make

非特殊说明,本博所有文章均为博主原创。

上一篇 用Mingw-w64交叉编译ICU和OpenSSL
下一篇 没有了

评论啦~