1、windows环境中安装cmake之后,可以使用cmake命令,但是 还无法使用make命令;
原因:这通常发生在Windows系统上,因为make通常是Unix-like系统(如Linux或macOS)的一部分,而在Windows上你需要单独安装它。
解决方法:安装make工具。
1.1 如果你在使用Windows,你可能需要安装一个类Unix环境,如Cygwin或者是MinGW,或者直接安装一个Linux子系统(WSL)在Windows上;
1.2 或者,你可以直接安装一个Make工具,比如GNU Make for Windows(http://gnuwin32.sourceforge.net/packages/make.htm)。
1.3 确保make的路径被添加到系统环境变量的PATH中,这样你就可以在任何地方通过命令行调用它。
2、因为之前安装过QT,按照的时候安装了MinGW,测试gcc -v、gdb -v的时候均正常,但是仍然无法使用“make”命令;
查询相关资料,需要将mingw32-make.exe重命名为make.exe之后,使用“make”命令的时候,才能找到make.exe;但是QT中仍然需要使用mingw32-make.exe。所以,这里将mingw32-make.exe复制粘贴一个副本,将这个副本 重命名为make.exe。这样,既有make.exe,又有mingw32-make.exe了,就都可以使用了!
3、cmd进入build文件夹,输入下方指令
cmake .. -G "MinGW Makefiles"
4、测试“make”指令,可以正常使用了!