I have VisualGDB version 5.3R8 and am running into these same issues. The BuildMessageRegexes.xml I grabbed from the Keil tutorial gives this warning:
Warning: cannot perform inline build: Object reference not set to an instance of an object
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.MakeFile.Targets(44,5): error MSB3073
and then never builds.
If I remove the <GCCDetailedMessage> tag from BuildMessageRegexes.xml then it will build, but it won’t display Keil compiler warnings/error correctly. I’ve tried changing the <GCCMessage> tag to some of the things suggested above but none of them change the output.
I’m using VisualStudio 2017 Community edition.
Can anyone point me to a BuildMessagesRegexes that will work for this configuration?