我试图运行一个makefile来执行我的代码,但它返回这个错误:
make: *** [makefile:8: run] Error 127
Makefile代码:
main: *.o
g++ -o main *.cpp
*.o: *.h *.cpp
g++ -g -c *.cpp
run:
./main
clean:
rm ./*.o main
我认为问题是Makefile不喜欢您的星号。我建议使用匹配器'%'来代替。
请见:如何正确使用%或*(星号)符号作为makefile中的占位符?