如果编译器绝对路径是硬编码在 makefile 中,我应该如何使用 ccache?

问题描述

修改构建我们代码的复杂的makefile嵌套对我来说不是一个选择,并且在不同的地方它们构造了非常特定的编译器的绝对路径,例如/home/arm2gcc/gcc-arm-none-eabi-8-2018-q4-major/bin/arm-none-eabi-gcc

这使得很难将 ccache 用作前缀或将其放在路径的首位。

所以我想知道是否将我个人机器上的编译器安装移动到例如/home/arm2gcc-real 并在 /home/arm2gcc 中放置假脚本以重定向到真正的编译器。

谁能建议如何做到这一点?或者有更好的方法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)