title: Emgu: Setting up CUDA with C#
body: <p>I am building an application which compares the timescale of computing sets of 1,000, 10,000 and 100,000 frames from a webcam using CPU and GPU approaches.</p>
  
  <p>So far I have written the CPU implementation but I now need to integrate my GPU algorithm into my project.  </p>
  
  <p>I chose Emgu after doing research and finding it allows support for Open-CV and CUDA with C#. However I am now facing the problem that VS2012 is not noticing my <code>__global__</code> calls in my program.</p>
  
  <p>Below are the namespaces I am using:</p>
  
  <pre><code>using Emgu.CV;
  using Emgu.Util;
  using Emgu.CV.Structure;
  using Emgu.CV.GPU;
  
  using DirectShowLib;
  </code></pre>
  
  <p>And I have successfully linked to what I think are all of the applicable libraries to get CUDA working with Emgu:</p>
  
  <p><img src="https://i.stack.imgur.com/47Cmx.png" alt="enter image description here"></p>
  
  <p>With this in mind, what is it that I am doing wrong?</p>