我正在尝试在 Cygwin 环境中安装 binutils。
我的路径非常糟糕(例如,配置输出的一行是:
"checking for ld... (cached) c:/dev/perl/c/bin/../lib/gcc/x86_64-w64-mingw32/4.4.3/../../../../x86_64-w64-mingw32/bin/ld.exe"
,这显然很讨厌),所以我将 Cygwin 的 /etc/profile 更改为路径更简单。
但是,在运行 configure 时,它会报告某些值(如上面的)是“(缓存的)”。我认为这可能与 config.cache 文件中的无效状态有关,但在从计算机中删除所有此类文件后,问题仍然存在。
缓存值是什么意思,如何更新它?