大家好!请问Visual C++中如何配置才能使用Intel TBB

Lion723 2007-12-09 04:57:02
在VS2005中运行TBB程序实例,报出错误error: A tool returned an error code from "Copying tbb_debug.dll" Project count_strings
要是在程序前添加"#pragma comment(lib, "tbb_debug.lib")",弹出tbb_debug.dll未启动的错误.
请问如何正确配置,才能在VS2005中正常运行利用TBB的程序,谢了.
...全文
1143 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
willis08 2011-12-20
  • 打赏
  • 举报
回复
我vs2008在x86 32位机器下 用的是最新的opencv2.3.1 这个库的opencv\build\common\tbb\ia32\vc9目录并没有tbb_debug.dll文件。

找了一些资料也没办法。只好下载了适合版本和系统的tbb_debug.dll的文件 直接放在了上面的目录下,于是运行程序就没有问题了。

btw: 下载地址为http://threadingbuildingblocks.org/uploads/77/151/3.0/tbb30_20100406oss_win.zip
下载的是INTELTBB3.0,找到其中对应版本(解压后tbb30_20100406oss\bin\ia32\vc9下)的tbb_debug就可以了。
wanglei5695312 2009-12-31
  • 打赏
  • 举报
回复
vs2008对应的库是vc9吗?我把环境变量改了,而且把*.dll等也拷到/system32里了,还不行啊?还是楼主的错误提示:
1>正在创建清单...
1>Copying tbb_debug.dll
1>系统找不到指定的路径。
1>Project : error PRJ0019: 某个工具从以下位置返回了错误代码: "Copying tbb_debug.dll"
1>项目 : warning PRJ0018 : 未找到下列环境变量:
1>$(TBB11_INSTALL_DIR)
OpenHero 2007-12-12
  • 打赏
  • 举报
回复
呵呵,好久没在csdn得分了,呵呵,谢谢lz了,有问题就问,呵呵
TBB为多线程开发节省了很多时间,只要你把串行的问题,并行化,用TBB来开发,就会节省很多时间
TBB是架构在模板的级别的集成上的,在编译的时候就会做一些事情,呵呵
zyx0507 2007-12-09
  • 打赏
  • 举报
回复
本人经常用VS2005做开发,但是没怎么用过TBB.如果很好用的话,推荐用一下.
TBB对程序开发的好处具体都体验在哪些方面呢?
OpenHero 2007-12-09
  • 打赏
  • 举报
回复
1.TBB有几个版本,首先是选对版本,然后配置到vs2005里面
这个一步你应该会。
2.添加tbb.dll 等 *.dll到windows/system32里面,或者直接把你的TBB的按照路径的bin的目录,添加到windows的环境变量中,就可以了

best wish!
有什么问题不清楚的,可以给我留言,或者直接给我发信息
:)

567

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧