Используя IDE Embarcadero C ++ Builder Tokyo 10.2, когда я build all
мой проект, я получаю следующее сообщение:
[bcc32 Warning] IdIOHandler.hpp(242): W8058 Cannot create pre-compiled header: initialized data in header
Конкретная строка в IdIOHandler.hpp
:
System::UnicodeString __fastcall ReadLnSplit(bool &AWasSplit, System::UnicodeString ATerminator = L"\n", int ATimeout = 0xffffffff, int AMaxLineLength = 0xffffffff, Idglobal::_di_IIdTextEncoding AByteEncoding = Idglobal::_di_IIdTextEncoding());
Глядя на это подробнее, я понимаю, что этот файл поставляется с IDE.Таким образом, мой вопрос, что не так с этим файлом?Есть ли что-то, что я могу изменить вручную, чтобы решить с предупреждением?Насколько я понимаю, если я решу это предупреждение / проблему, проект будет компилироваться / компилироваться быстрее.
Какие изменения необходимо внести в IdIOHandler.hpp для устранения получающегося в результате W8058 Невозможно создать предварительно скомпилированный заголовок «причина»предупреждение