【问题标题】:Why am I getting this error when I run my Makefile?为什么我在运行 Makefile 时会出现此错误?
【发布时间】:2021-10-07 16:04:22
【问题描述】:

我正在尝试运行 makefile 来执行我的代码,但它返回此错误:

make: *** [makefile:8: run] Error 127

生成文件代码:

main: *.o
    g++ -o main *.cpp

*.o: *.h *.cpp
    g++ -g -c *.cpp

run:
    ./main

clean:
    rm ./*.o main

【问题讨论】:

标签: c++ makefile


【解决方案1】:

我认为问题在于 Makefile 不喜欢您的星号。我建议改用匹配器 '%'。

请看: How to properly use % or * (asterisk) symbols as a placeholder in makefile?

【讨论】:

    猜你喜欢
    • 2020-12-15
    • 2017-08-08
    • 2015-11-03
    • 1970-01-01
    • 2021-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多