使用Intel SDK for Visual Studio调试OpenCL不会在断点处停止

用户名

我想通过英特尔SDK和Visual Studio 2013调试OpenCL代码,但调试器不会在断点处停止。我启用了OpenCL内核调试,并将buildoption设置为-g -s,并在opencl代码中添加了一个断点(我也不使用任何偏移量)。

我也尝试过其他地方提到的所有伏都教徒。

  • 在上下文创建时(/之后)设置断点。*
  • 一次仅使用Visual Studio实例
  • 在开始调试之前,在左肩上吐了三下水
  • ...

但没有任何效果。有什么建议?

*这导致以下结果:在到达断点之前,OCL中断点被标记为不可访问,然后在文件和代码行中显示为可访问。

队长免费试用

您使用哪个设备进行调试?使用Intel SDK只能调试Intel CPU。英特尔图形将无法正常工作。

检查以下各项:是否使用intel编译器而不是MSVC编译器?右键单击项目->转换为opencl项目/使用intel c ++编译器

编译器设置:Code_builder菜单-> opencl调试器->选项

选中“启用opencl内核调试”,指定要调试的工作项(如果仅使用全局workgrp大小而不使用本地,则0,0,0很好,第一个线程)

标签api调试器:选中启用opencl api调试器

在-g -s之后,您必须将路径添加到内核,例如:

options = " -g -s E:\\prog\\clproj\\Clproj\\kernel.cl";

您是否将选项char *像这样移交给了clBuildProgram?

clBuildProgram(program, 0, NULL, options, NULL, NULL);

确保使用intel opencl库,而不使用其他任何opencl库。

要使用Vstudio进行正确的设置,请点击此处:

情报指南

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用内置服务器、Xdebug 2.5 和 PhpStorm 2017 调试 Symfony3 不会在断点处停止

来自分类Dev

Visual Studio 2010上的Intel OpenCL SDK的OpenCL代码'错误MSB3721'

来自分类Dev

Visual Studio SDK

来自分类Dev

Intellij调试器不会在断点处停止

来自分类Dev

远程gdb调试不会在断点处停止

来自分类Dev

Eclipse不会在调试模式下在断点处停止

来自分类Dev

R调试器不会在断点处停止

来自分类Dev

Python调试器不会在断点处停止

来自分类常见问题

Android Studio的调试器不会在库模块内的断点处停止

来自分类Dev

在调试时,Visual Studio会在随机启动时在断点处中断

来自分类Dev

在调试时,Visual Studio会在随机启动时在断点处中断

来自分类Dev

如何使用Visual Studio SDK扩展提供Intellisense的信息?

来自分类Dev

Visual Studio Emulator for Android使用的Android SDK的位置在哪里?

来自分类Dev

使用Intel C ++编译器的Visual Studio中的OpenMP

来自分类Dev

Visual Studio在线构建-Visual Studio SDK和Modellng SDK

来自分类Dev

包含设备SDK的Visual Studio

来自分类Dev

gdb不会在断点处停止

来自分类Dev

如何检查Visual Studio是否使用Visual Studio SDK以管理员身份运行?

来自分类Dev

在Eclipse中调试Boost.Test:调试器不会在断点处停止

来自分类Dev

在Eclipse中调试Boost.Test:调试器不会在断点处停止

来自分类Dev

调试时如何使Visual Studio 2019不会在try语句内破译?

来自分类Dev

无法在Visual Studio 2013中使用断点调试测试

来自分类Dev

在Ubuntu 14.04上安装Intel OpenCL SDK

来自分类Dev

在Ubuntu 14.04上安装Intel OpenCL SDK

来自分类Dev

Visual Studio 2013不会在错误的代码行上停止

来自分类Dev

Visual Studio 2015 C#Intellisense不会在按“”后自动选择上次使用的选项。(时期)

来自分类Dev

使用C#,WPF,实体框架和Visual Studio 2012不会在数据库中更新数据

来自分类Dev

Visual Studio 2015 C#Intellisense不会在按“”后自动选择上次使用的选项。(时期)

来自分类Dev

在IntelliJ中调试Mocha测试:不会在断点处停止

Related 相关文章

  1. 1

    使用内置服务器、Xdebug 2.5 和 PhpStorm 2017 调试 Symfony3 不会在断点处停止

  2. 2

    Visual Studio 2010上的Intel OpenCL SDK的OpenCL代码'错误MSB3721'

  3. 3

    Visual Studio SDK

  4. 4

    Intellij调试器不会在断点处停止

  5. 5

    远程gdb调试不会在断点处停止

  6. 6

    Eclipse不会在调试模式下在断点处停止

  7. 7

    R调试器不会在断点处停止

  8. 8

    Python调试器不会在断点处停止

  9. 9

    Android Studio的调试器不会在库模块内的断点处停止

  10. 10

    在调试时,Visual Studio会在随机启动时在断点处中断

  11. 11

    在调试时,Visual Studio会在随机启动时在断点处中断

  12. 12

    如何使用Visual Studio SDK扩展提供Intellisense的信息?

  13. 13

    Visual Studio Emulator for Android使用的Android SDK的位置在哪里?

  14. 14

    使用Intel C ++编译器的Visual Studio中的OpenMP

  15. 15

    Visual Studio在线构建-Visual Studio SDK和Modellng SDK

  16. 16

    包含设备SDK的Visual Studio

  17. 17

    gdb不会在断点处停止

  18. 18

    如何检查Visual Studio是否使用Visual Studio SDK以管理员身份运行?

  19. 19

    在Eclipse中调试Boost.Test:调试器不会在断点处停止

  20. 20

    在Eclipse中调试Boost.Test:调试器不会在断点处停止

  21. 21

    调试时如何使Visual Studio 2019不会在try语句内破译?

  22. 22

    无法在Visual Studio 2013中使用断点调试测试

  23. 23

    在Ubuntu 14.04上安装Intel OpenCL SDK

  24. 24

    在Ubuntu 14.04上安装Intel OpenCL SDK

  25. 25

    Visual Studio 2013不会在错误的代码行上停止

  26. 26

    Visual Studio 2015 C#Intellisense不会在按“”后自动选择上次使用的选项。(时期)

  27. 27

    使用C#,WPF,实体框架和Visual Studio 2012不会在数据库中更新数据

  28. 28

    Visual Studio 2015 C#Intellisense不会在按“”后自动选择上次使用的选项。(时期)

  29. 29

    在IntelliJ中调试Mocha测试:不会在断点处停止

热门标签

归档