Использование другого компилятора в современной версии Eclipse (Photon) в Mac OS X - PullRequest
0 голосов
/ 19 сентября 2018

В сети есть много сообщений, на которые я нашел ответы на этот вопрос для более старых версий Eclipse.Тем не менее, меню существенно изменились, что делает использование ответа менее прямолинейным.Я использую Eclipse Photon.

Проблема заключается в том, что я использую Mac OS X 10.10.5, а "gcc" - это действительно версия llvm от Apple, которая не поддерживает "thread_local".Вот неправильный код:

https://github.com/nanocurrency/raiblocks/blob/ad8638135daf005acfcf6d3a319b0b7ee9c0235b/rai/lib/numbers.hpp#L11

Фактическая ошибка, которую я получаю: «Локальное хранилище потока не поддерживается для текущей цели»

Я попытался обновитьЧерез Apple, но (я думаю, что из-за моей старой версии OS X) это не позволит мне.

Итак, я использовал homebrew для установки gcc.

Теперь проблема в том, какя могу сказать затмению использовать этот конкретный компилятор?Я пытался следить за различными ответами, которые нашел на этом и других сайтах, но меню и тому подобное выложены настолько по-разному, что я не могу получить правильные результаты.

Конечно, если я лаю не на том дереве и есть более простой способ решить мою проблему, я был бы признателен за это.

...