我已经用gcc 4.6.1的qt 4.8,我想在我的项目中使用英特尔的tbb。为了做到这一点,我想要采取哪些步骤?使用英特尔的tbb与qt
回答
- 安装TBB(包括头文件和库)
- 包括头在必要
- 在适当情况下使用这个库。
- 链接与TBB
首先,你必须使用此命令
mingw32-make compiler=gcc arch=ia32 runtime=mingw tbb
从here在主TBB Makefile文件是目录采取建立TBB的dll文件(MinGW版本)。
@sad_mad我做到了。现在出于一些奇怪的原因,我得到错误,即使我可以在bits /目录中看到此头文件,exception_ptr不是一种类型。 – smallB 2012-03-02 17:21:21
@smallB:似乎TBB试图使用C++ 11功能(即异常传播),但编译器没有启用它。也许TBB论坛比SO更好地解决问题。 – 2012-03-05 13:12:28
@AlexeyKukanov:事实上,默认情况下,编译器被配置为禁用它。 #smallB的问题是[here](http://stackoverflow.com/q/9537219/425817)。我也可以在TBB论坛上提出同样的问题。 – 2012-03-05 14:50:15
- 1. 英特尔TBB使用的线程数
- 2. 英特尔TBB许可证
- 3. 英特尔TBB:图形池
- 4. 与静态链接英特尔TBB
- 5. 英特尔TBB和Cilk Plus线程亲和力英特尔MIC
- 6. 针对IOS的英特尔tbb
- 7. 英特尔TBB并行化开销
- 8. 结合英特尔IPP和TBB
- 9. 英特尔tbb :: parallel_for_each编译时错误
- 10. 英特尔tbb内存开销
- 11. 英特尔tbb编译和测试
- 12. 英特尔TBB中的任务继续TBB
- 13. 如何使英特尔TBB库在至强Phi上可用
- 14. 在Linux中使用英特尔线程构建模块(TBB)
- 15. Win CE上的英特尔®TBB开发移动应用程序?
- 16. 适用于Android和iOS的英特尔TBB
- 17. 哪里可以获得英特尔的gb在Windows上的Tbb
- 18. 使用英特尔Fortran与vim制作
- 19. 如何在英特尔®TBB中有漫长的等待线程?
- 20. 英特尔tbb parallel_for:传递类参数的成员函数?
- 21. 更高的核心负载英特尔TBB
- 22. Qt不会编译(10.5英特尔Mac)
- 23. _mm_pause使用英特尔
- 24. 英特尔XDK使用CodeIgniter
- 25. FFT使用英特尔MKL和英特尔IPP
- 26. 英特尔TBB在并行线程中运行一个函数?
- 27. C++英特尔TBB内部环路优化
- 28. 手动管理和更新英特尔®TBB流程图?
- 29. 错误而在英特尔执行Parallel_Pipeline TBB
- 30. Atomic int错误地递增?英特尔TBB实施
你说的是安装tbb,但我唯一能找到的东西是:http://threadingbuildingblocks.org/download.php没有安装程序。它只是压缩文件。 – smallB 2012-03-02 16:07:08
什么操作系统,什么版本,什么系统架构...这是一个非常含糊的问题,有一个非常模糊的答案 – 111111 2012-03-02 16:08:12
操作系统Windows 7,体系结构x86 – smallB 2012-03-02 16:11:07