【发布时间】:2021-01-04 17:40:07
【问题描述】:
修改构建我们代码的复杂的 makefile 嵌套对我来说不是一个选项,并且在不同的地方它们构建到非常特定的编译器的绝对路径,例如/home/arm2gcc/gcc-arm-none-eabi-8-2018-q4-major/bin/arm-none-eabi-gcc
这使得将 ccache 用作前缀或将其放在路径中的第一个位置变得困难。
所以我想知道将我个人机器上的编译器安装移动到例如/home/arm2gcc-real 并将虚假脚本放入 /home/arm2gcc 中,重定向到真正的编译器。
谁能建议如何做到这一点?还是有更好的办法?
【问题讨论】:
-
提交工单以清理构建系统。
-
我看过了,看起来挺大的!事实上,拥有一个可以工作的 ccache 将是在说服人们相信它有助于正确构建的道路上迈出的一步。