Я использую GNU Arm Embedded Toolchain для кросс-компиляции на Windows, и мне было интересно, для чего использовались следующие выделенные исполняемые файлы. Уже есть arm-none-eabi-gcc
и arm-none-eabi-g++
для компиляции C и кода C ++ соответственно, поэтому я предполагаю, что arm-none-eabi-c++
и arm-none-eabi-cpp
обрабатывают какую-то предварительную обработку C ++ или компоновку библиотек C ++?
![enter image description here](https://i.stack.imgur.com/yZAGX.png)