How to complie cryptopp lib ?

Hello, guys:

I try to add cryptopp lib into UE5.4 project as a module, but while I compile the source, I received so many errors in building log. these errors shows like this:
1>D:\UEProject\Dawn\Source\cryptopp\code\cpu.h(426): error C4668: Not defined ‘CRYPTOPP_BOOL_ARM32’ as a preprocessor macro, replacing ‘# if/# elif’ with ‘0’

How can I fix this problem ? Thanks a lot.

Best regard.

I solved this problem,
In moudlename.Bulid.cs file, add line: bEnableUndefinedIdentifierWarnings = false;

But, some other errors already exist.

error C2374
error C2084
error C2873
error C2109

and etc.