我正在使用 Makefile 来构建我的 C++ 项目。有点烦人,有时很难确定构建是成功还是失败。我希望在构建结束时看到一个明确的声明,就像在 gradle 中一样。
如果构建通过:
BUILD SUCCESSFUL
Run Code Online (Sandbox Code Playgroud)
如果构建失败:
BUILD FAILED
Run Code Online (Sandbox Code Playgroud)
对于积极的情况,我找到了这个解决方案:
all: dependencies #every job is done in dependencies
echo "BUILD SUCCESSFUL"
Run Code Online (Sandbox Code Playgroud)
做这个的最好方式是什么?
echo $?在调用 Make 后立即执行。 0是成功,其他都不是。#!/bin/sh 如果使“$@”;然后 echo 构建成功 别的 回声构建失败 菲
| 归档时间: |
|
| 查看次数: |
1552 次 |
| 最近记录: |