您可以在项目选项中检查-v(详细)标志,然后编译任何文件。它会导致gcc打印出许多附加信息作为输出,包括例如: gcc version 7.2.0 。它还包括库搜索路径,它可以帮助您推断出编译器的位置。
gcc version 7.2.0
此标志位于项目属性下 - > C / C ++ Build - >设置 - >工具设置(标签) - >选定的编译器 - >其他 - >详细(-v)。
至于选择哪个编译器 - 它通常取自你的PATH。 Eclipse在启动时读取系统路径。然后,您可以在工作区级别(Window - > Preferences - > C / C ++ - > Build - > Environment)或项目级别上手动修改它,例如,如果您想使用不同的编译器版本对于不同的项目。我使用的方法是确保我的工具链的路径没有添加到系统PATH,我在工作区级别手动添加它。