MSYS2或者Cygwin下编译时找不到make相关的问题
2023年12月4日小于 1 分钟
如果要在MSYS2
或者Cygwin
环境下编译东西,经常遇到的一个问题就是找不到make
命令。
是一个对新手的大坑,但实际上就是一层窗户纸:make
命令在你安装开发相关的包之后确实都还在,但不叫make
了。
无论在MINGW32
还是MINGW64
平台,它都叫mingw32-make.exe
.
很多时候可以用类似下面这样的命令,告诉编译脚本如何继续:
./configure MAKE="mingw32-make.exe"
当然各个编译脚本的行为不一致,这个需要具体分析,有时候是传递环境变量。
自然,后面该make
的时候也不要make
了,而是要mingw32-make.exe
,其中.exe
很多时候可以省略。
(* ̄︶ ̄) 惊不惊喜?意不意外?刺不刺激?