I'm attempting to set up Keil uVision to build a simple C++ program for the STM32F3 microcontroller. I've downloaded the GNU ARM toolchain on my Windows computer and placed it into the directory
C:\Program Files (x86)\GNU Tools ARM Embedded\bin\. In Keil, I created a project and opened a window Manage Project Items where I was able to select
Use GCC Compiler (GNU) for ARM projects and specified the prefix
When I click Build, the output window shows that it finishes compiling and reaches the linking stage. Here's the output:
Rebuild target 'Target 1'
--- Error: failed to execute 'arm-none-eabi-gcc'
".\evt-bms.elf" - 1 Error(s), 0 Warning(s).
Target not created.
Build Time Elapsed: 00:00:00
I've verified that arm-none-eabi-gcc.exe is in the bin directory (though I'd be expecting a complaint about g++ since it's a C++ source).
Does anyone have any ideas for further debugging I can do? It'd be great if the output window had a little more information, as it really isn't all that helpful by just saying it couldn't run it without any context of the command it attempted.