编译致命错误头文件g ++

时间:2011-04-05 09:13:59

标签: c++ g++ compiler-errors

我收到了这个编译错误:

fatal error: can’t create precompiled header f: Text file busy
compilation terminated.  

这是一个非常神秘的,因为我偶尔会得到它......

我哪里出错?

1 个答案:

答案 0 :(得分:5)

ETXTBSY是一个标准的errno值,我发现的最佳解释是:

  

尝试执行当前打开以进行写入或写入当前正在执行的文件的文件。通常使用调试器来运行程序被认为是打开写入并将导致此错误。 (该名称代表“文本文件忙”。)

所以,您可能仍在执行编译器尝试重新创建/更新的程序......?