我写了一个程序生成器的变体,它有一个问题:当它应该从缓存中选择目标时,它没有选择它的目标。
我试过添加标志--warn=target-not-built
和--debug=explain
,但没有成功地解释什么是错误的。
是否有任何标志或技术,可以帮助我找到为什么建设者不重用缓存的原因?
试试" scons --cache-debug=-
"(参见SCons的MAN页面),它应该会给你一些关于缓存被探测的文件的消息等等。