修改构建我们的代码的复杂的 makefile 嵌套对我来说不是一个选项,并且在不同的地方它们构建了非常特定的编译器的绝对路径,例如/home/arm2gcc/gcc-arm-none-eabi-8-2018-q4-major/bin/arm-none-eabi-gcc
这使得很难将 ccache 用作前缀或将其放在路径中的首位。
所以我想知道将我个人机器上的编译器安装移动到例如/home/arm2gcc-real
并将假脚本放入/home/arm2gcc
重定向到真正的编译器。
谁能建议如何做到这一点?或者,还有更好的方法?