Hi,when I use armclang in KEIL to compiler STL source code, it will be "AEM Compiler does not support --target=armv8-arm-none-eabi" and "ARMV8a is not available with the toolkit"
thanks
For which kind of processor or microcontroller do you trying to compile code and with which license?
For example, our µVision IDE generates the compiler controls --target=arm-arm-none-eabi -mcpu=cortex-m33 for a CortexM33.
I have the Cortex-M33 Softeare Test LIbrary(STL) to Out-of-Box test,I want to compiler the code for the bin/map file,but when I use 'armclangfor embded 6.18' in uVision IDE,it has 'armclang:error:the ARM Compiler does not support --target=armv8-arm-none-eabi' error and 'armclang:error:ARMV8a is not available with the current toolkit edition and license'
Which version of armclang should I use? or I have to use a special version for STL ?
Hello, I think you simply have a mistake in the command option.
It should be:
--target=arm-arm-none-eabi
You must also specify the processor:
-mcpu=cortex-m33