arm-none-eabi-c++ 和 arm-none-eabi-cpp 有什么用?

What are arm-none-eabi-c++ and arm-none-eabi-cpp for?

我正在使用 GNU Arm 嵌入式工具链在 Windows 上进行交叉编译,并且想知道以下突出显示的可执行文件的用途。已经有 arm-none-eabi-gccarm-none-eabi-g++ 分别用于编译 C 和 C++ 代码,所以我猜 arm-none-eabi-c++arm-none-eabi-cpp 处理某种 C++ 预处理或 C++ 链接图书馆?

c++ 是 C++ 编译器的通用 "standard" 名称。与 g++.

相同

cpp 只运行预处理器。