【问题标题】:debugging Intel's TBB containers调试 Intel 的 TBB 容器
【发布时间】:2009-05-07 22:12:02
【问题描述】:

最近我们开始与英特尔的 TBB 合作,发现在调试容器时我们无法真正观察元素及其数据。

是否有标志设置、插件或棘手的方法来启用它? (也许是 Visual 使用的脚本片段)

【问题讨论】:

    标签: c++ visual-studio multithreading tbb


    【解决方案1】:

    您正在寻找的是expression evaluator。你不能用一个简单的标志来做到这一点,因为有无限数量的数据结构。但是表达式求值器确实是一种插件,绝对是代码。

    【讨论】:

    • 谢谢,我猜到了类似的东西 - 但是,TBB 是否已经存在类似的地方?这样可以节省很多时间:)
    【解决方案2】:

    我不回答您的问题“有没有”,因为我不知道,但我不使用表达式评估器,而是使用自定义可视化器。它们写起来很痛苦,但之后效果相对较好。

    最好的资源是: http://www.virtualdub.org/blog/pivot/entry.php?id=120

    【讨论】:

      【解决方案3】:

      TBB 是一个相对较新(但令人兴奋)的库,我不希望现在有广泛的调试工具。您可以尝试实现一个简单的环形缓冲区 (http://www.ibm.com/developerworks/aix/library/au-buffer/index.html) 用于日志记录和调试。

      【讨论】:

        猜你喜欢
        • 2015-12-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多