Eclipse C ++的编译器版本

问题描述 投票:0回答:1

我正在使用Eclipse IDE for C ++(Eclipse CDT)。我想安装SFML库,但我找不到我的Eclipse使用的GCC版本。

注意:我的计算机上安装了多个GCC编译器(版本)。

或者如何为Eclipse设置不同的编译器?

eclipse eclipse-cdt compiler-version
1个回答
0
投票

您可以在项目选项中检查-v(详细)标志,然后编译任何文件。它会导致gcc打印许多附加信息作为输出,包括例如:gcc version 7.2.0。它还包括库搜索路径,它可以帮助您推断出编译器的位置。

该标志位于项目属性 - > C / C ++ Build - > Settings - > Tool Settings(tab) - > Selected compiler - > Miscellaneous - > Verbose(-v)下。

至于选择哪个编译器 - 它通常取自您的PATH。 Eclipse在启动时读取系统路径。然后,您可以在工作区级别(窗口 - >首选项 - > C / C ++ - >构建 - >环境)或项目级别上手动修改它,例如,如果您想为不同的项目使用不同的编译器版本。我使用的方法是确保我的工具链的路径没有添加到系统PATH,我在工作区级别手动添加它。

© www.soinside.com 2019 - 2024. All rights reserved.