当您在Ubuntu中构建项目时遇到"无规则生成目标"错误,这通常意味着Makefile文件中的某个目标没有定义规则
my_target: dependency1 dependency2
command1
command2
clean
目标没有规则,您可以添加以下内容:.PHONY: clean
clean:
rm -f *.o my_program
这将删除所有.o
文件和名为my_program
的可执行文件。
build
目录(如果有的话)并重新构建项目。这将确保所有生成的文件都是最新的。领取专属 10元无门槛券
手把手带您无忧上云