【问题标题】:Running TBB code on windows 7 using code blocks使用代码块在 Windows 7 上运行 TBB 代码
【发布时间】:2013-04-01 14:03:59
【问题描述】:

我已经为 Windows 7 安装了 TBB 设置,并希望在其中执行代码。我没有 Visual Studio 设置,我有代码块 IDE。我想在其中执行我的 TBB 代码。请帮助配置代码块。 我已经完成了链接器设置,即我已经包含了这个路径中的库

C:\Program Files\Intel\Composer XE 2013\tbb\lib\ia32\

我已将搜索目录设置为

C:\Program Files\Intel\Composer XE 2013\tbb\include\tbb

当我编译它时仍然会给出错误 tbb/task_scheduler_init.h :No such file or directory。

谁能建议如何在 Windows 中运行 TBB 代码?

【问题讨论】:

  • C:\Program Files\Intel\Composer XE 2013\tbb\include\tbb\task_scheduler_init.h 文件是否存在?
  • @shakurov 是的,它们存在于此路径中 C:\Program Files\Intel\Composer XE 2013\tbb\include\tbb

标签: c++ codeblocks tbb


【解决方案1】:

我已将搜索目录设置为

C:\Program Files\Intel\Composer XE 2013\tbb\include\tbb

从错误消息和您提供的文件位置非常清楚,您应该将搜索目录设置为

C:\Program Files\Intel\Composer XE 2013\tbb\include

【讨论】:

  • 感谢@john 回复它有效,nw 它给出了错误未定义引用 tbb::task_scheduler_init::initialize(int,unsigned int) ....代码中的行为“task_scheduler_init init1”
  • 你是如何告诉代码块链接哪些库的?我知道你说的是库目录,但你可能还需要给出 TBB 库的名称。
  • 所有的库都是这个路径 "C:\Program Files\Intel\Composer XE 2013\tbb\lib\ia32\vc_mt" 我已经包含了。例如 tbb.lin、tbb_debug.lin 和所有
  • 好吧,恐怕我对代码块或 TBB 一无所知。但几乎可以肯定你没有告诉代码块以正确的方式链接。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-02
  • 1970-01-01
相关资源
最近更新 更多