如何输入make -j2出现make: *** No targets specified and no makefile found. Stop.是为什么
时间: 2024-05-25 07:09:08 浏览: 180
linux中无make命令的问题(make: *** 没有指明目标并且找不到 makefile及make命令安装方法)
当你输入make -j2命令时,系统会尝试在当前目录下查找Makefile文件并执行其中的指令。如果当前目录下没有Makefile文件或者Makefile文件中没有定义任何目标,则会出现"make: *** No targets specified and no makefile found. Stop."这个错误提示。
可能的原因如下:
1. 当前目录下没有Makefile文件
2. Makefile文件中没有定义任何目标
3. Makefile文件中定义的目标名称与你输入的名称不匹配
4. Makefile文件中存在语法错误
请检查当前目录下是否有Makefile文件,并确保其中定义了需要执行的目标。如果没有,则需要创建一个Makefile文件并定义需要执行的目标。如果存在语法错误,则需要修复语法错误。
阅读全文