‘make‘ 不是内部或外部命令,也不是可运行的程序或批处理文件 解决方法

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”指令,可以正常使用了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值