- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, this works for a C++ based Intel OpenCL project - however, my goal is to make this work for .NET bindings too (in particular, my bindings that can be found here http://openclnet.codeplex.com).
As I understand it - making a vcxproj an "Intel OpenCL project" adds IntelOpenCL.props and IntelOpenCL.targets that do the following things
- The props file puts in a pre-requisite that either ioc32.exe or ioc64.exe run and produce Visual Studio error output by running a command line with an undocumented switch -VS
- This step is a little unclear to me, but it seems to add new items to Link and Lib. Some of these are outputs generated by ioc32/64(?)
- During debugging - when stopped in the kernel, I see OclCpuDebugging.dll in the call stack. I also see the process "icldbgsrv.exe".
What I want to do is enable CPU debugging for non-C++ projects too. Can anyone shed some light on this/help me with it?
Thanks in advance!
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks, Yuri. I got it working too, but it was way late on a Friday and I didn't post back here. As you pointed out, I was providing the wrong path to the -s flag (the kernel in the $(outputdir), not the one in $(ProjectDir). It all worked great from there on.
Thanks again!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks, Yuri. I got it working too, but it was way late on a Friday and I didn't post back here. As you pointed out, I was providing the wrong path to the -s flag (the kernel in the $(outputdir), not the one in $(ProjectDir). It all worked great from there on.
Thanks again!

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page