0

使用 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 无法创建预编译头“原因”警告?

4

0 回答 0