файл заголовка фатальной ошибки компиляции g ++ - PullRequest
5 голосов
/ 05 апреля 2011

Я получаю эту ошибку компиляции:

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

Это очень загадочная ошибка, так как я получаю ее только время от времени ..

Где я могу ошибаться?

1 Ответ

5 голосов
/ 05 апреля 2011

ETXTBSY является стандартным значением errno, лучшее объяснение, которое я нашел, было:

Попытка выполнить файл, который в данный момент открыт для записи, или запись в файл, который в данный момент выполняется. Часто использование отладчика для запуска программы считается открытым для записи и приводит к этой ошибке. (Название означает «текстовый файл занят».)

Итак, вы все еще можете запускать программу, которую компилятор пытается воссоздать / обновить ...?

...