解决构建问题——单步执行

这是一种解决问题的重要思路,它的基本思想就是拆分。现代大型软件的构建过程越来越复杂,具体而言,构建脚本所要做的事情非常多。在构建可执行程序的时候,不可避免的会遇到报错的问题,这个时候如果对构建脚本不熟悉,想通过阅读脚本,搞懂其中的原理来解决问题的方式效率很低。这时候,我们可以快速找到报错时所执行的命令,先分析命令本身的正确性和依赖关系是否满足,然后单独执行这条命令,并通过分析报错信息来进一步定位问题。之所以要将出错的命令抽出来单独执行,是为了排除构建过程中大量无关输出信息的干扰,可以让我们更加聚焦问题。

猜你喜欢

转载自blog.csdn.net/choumin/article/details/114264974