我有一个Eclipse-CDT工作区,里面有8个项目。其中3个项目使用外部工具(构建器)来运行Python脚本,该脚本在构建其余代码之前生成头文件。 (Debian Lenny / Eclipse 3.2)
当我构建时,脚本可能运行也可能不运行。这看起来完全随机。失败后,我可以重新启动构建,脚本可能会运行,而不会更改任何内容。
我在“项目”|“外部工具”|“外部工具”中配置了一次构建器,然后将其导入到三个项目中。由于它有时运行路径和工作目录必须是正确的。我将它设置为仅刷新项目,并在Cleans和手动构建之后运行。
我正在使用find来确保不在其他地方创建输出,并在每次测试后删除输出。
导致这种情况的原因是什么?