As I described, keil v5.36 &v5.35 cann't print out existed errors and warnings at build output window but error list has those informations .Switching on and off the Dynamic Syntax Checking button had no effect. My Keil V5.14 can run well on my computer(WINDOWS 10 pro,64-bit).
Are you sure that the file you are editing is the same file in your project to be built by the compiler?
Of course. All Errors and warnings can only be listed at error list window as I have said.