У меня есть qt 4.8 с gcc 4.6.1, и я хотел бы использовать tbb в моем проекте. Какие шаги я должен сделать, чтобы сделать это?Использование intel tbb с qt
ответ
- Установите TBB (включая заголовки и LIBS)
- Включить заголовки, где необходимо
- Используйте библиотеку, где это необходимо.
- Связь с TBB
Прежде всего, вы должны построить TBB DLL файлы для MingW с помощью этой команды
mingw32-make compiler=gcc arch=ia32 runtime=mingw tbb
взяты из here в директории, где основной ТВВ Makefile есть.
@sad_mad Я сделал это. Теперь по какой-то причудливой причине я получаю ошибку, что exception_ptr не является типом, хотя я вижу этот заголовок в каталоге bits/ – smallB
@smallB: похоже, что TBB пытался использовать функции C++ 11 (а именно, распространение исключений), но компилятор не включил его. Возможно, форум TBB лучше, чем SO, чтобы решить проблему. –
@AlexeyKukanov: Действительно, компилятор настроен на его деактивацию по умолчанию. Вопрос #smallB [здесь] (http://stackoverflow.com/q/9537219/425817). Я могу спросить то же самое и на форумах TBB. –
- 1. Лицензия Intel TBB
- 2. отладка контейнеров TBB Intel
- 3. intel tbb for IOS
- 4. Накладные расходы Intel Tbb
- 5. Передача переменной Intel TBB
- 6. , объединяющий Intel IPP и TBB
- 7. Как работает масштабируемый_allocator Intel TBB?
- 8. Intel TBB отключить вложенный параллелизм
- 9. производительность распределителя памяти Intel TBB?
- 10. Продолжение задач в Intel TBB
- 11. Количество применений в Intel TBB
- 12. сборник и тестирование intel tbb
- 13. с использованием Intel TBB в C
- 14. Использование Intel Threading Building Blocks (TBB) в Linux
- 15. Совместимость потоков Intel TBB и Cilk Plus на Intel MIC
- 16. Как установить Intel TBB на OS X?
- 17. Как долго ждать очереди в Intel TBB?
- 18. Оптимизация внутреннего цикла C++ intel TBB
- 19. Atomic int неправильно увеличивает? Внедрение Intel TBB
- 20. Совместимость Intel TBB в общей памяти?
- 21. Ошибка при реализации Parallel_Pipeline в Intel TBB
- 22. Идентификатор потока параллельного цикла Intel TBB
- 23. Странные ошибки в TBB корпорации Intel
- 24. Intel TBB получает прогресс в работе
- 25. Intel tbb :: parallel_for_each ошибка времени компиляции
- 26. Intel tbb parallel_for: передать функцию члена класса с параметрами?
- 27. Могу ли я использовать TBB от Intel с gcc?
- 28. Массив заполнения случайными числами с использованием Intel TBB
- 29. Как запустить одну функцию дважды параллельно с Intel TBB?
- 30. Как сделать многофункциональный_node Intel TBB с динамическим числом портов?
Вы говорите об установке tbb, но единственное, что я смог найти: http://threadingbuildingblocks.org/download.php не имеет установщика. Это просто файл с застежкой-молнией. – smallB
Какая ОС, какая версия, какая системная архитектура ... это был довольно вопросительный вопрос с довольно неопределенным ответом – 111111
OS Windows 7, архитектура x86 – smallB