Версия компилятора Eclipse C ++ - PullRequest
0 голосов
/ 12 марта 2019

Я использую Eclipse IDE для C ++ (Eclipse CDT). Я хочу установить библиотеку SFML, но не могу найти, какую версию GCC использует мой Eclipse.

Примечание. На моем компьютере установлено несколько компиляторов (версий) GCC.

Или как мне настроить другой компилятор для Eclipse?

1 Ответ

0 голосов
/ 12 марта 2019

Вы можете установить флажок -v (подробный) в опциях проекта, а затем скомпилировать любой файл.Это приведет к тому, что gcc напечатает много дополнительной информации в качестве вывода, включая версию, например: gcc version 7.2.0.Он также включает пути поиска в библиотеке, которые должны помочь вам определить, где находится ваш компилятор.

Этот флаг находится в свойствах проекта -> Сборка C / C ++ -> Настройки -> Настройки инструмента (вкладка) -> Выбранный компилятор-> Разное -> Подробно (-v).

Что касается того, какой компилятор выбран - обычно он берется из вашей переменной PATH.Системный путь читается Eclipse при запуске.Затем вы можете изменить его вручную или на уровне рабочей области (Window -> Preferences -> C / C ++ -> Build -> Environment) или на уровне проекта, например, если вы хотите использовать разные версии компилятора для разных проектов.Подход, который я использую, заключается в том, чтобы убедиться, что путь к моей цепочке инструментов не добавлен в системный PATH, и я добавляю его вручную на уровне рабочей области.

...