Как установить TBB из исходного кода в Linux и заставить его работать

Я хотел бы знать, как установить TBB из исходного кода и заставить его работать в системе Linux. У меня были некоторые проблемы с его использованием, проблемы, которые не появляются, если я устанавливаю TBB через менеджер пакетов.

На веб-странице TBB есть некоторые рекомендации о том, как это сделать, например, установка переменных LD_LIBRARY_PATH и CPATH или получение файла tbbvars.sh. Даже если я это сделаю, при попытке скомпилировать пример g++говорит, что tbbне найден.

Итак, вопрос в том, насколько просто настроить все (скомпилировать исходный код, какие переменные установить...) для использования TBB.

Спасибо.

ПРИМЕЧАНИЕ. Номер версии библиотеки, когда был задан этот вопрос, был 2 (если я правильно помню). Я лично протестировал решение до версии 4.1, но думаю, что оно должно работать и для текущей версии 4.2 (обновление 3), так как метод сборки остается прежним.

11
задан Adri C.S. 10 April 2014 в 07:38
поделиться