技术开发 频道

Wizard环境下CUDA DLL开发流程

  2. 调用DLL

  这里就是测试DLL文件,当然我在同一个工程里面创建一个调用的测试工程:

调用DLL

  这里添加一个测试工程,当然你也可以再另外的地方创建一个测试工程,或者加载到自己的工程里面;

  选择一个win32工作作为测试例子;

调用DLL

  这个例子就是一个简单的测试项目,都选默认得就可以;

调用DLL

  这里默认的就可以了,其他的自己去查找意思J不能偷懒到什么都告诉你……

调用DLL

  这个时候就可以看到两个工程,一个是dll工程,一个是测试工程,然后在测试工程里面,我们采用动态加载DLL的方法来调用DLL;

调用DLL

  上面就是调用DLL的代码,这里为什么加__T()自己去找unicode的调用方法J

  里面的__T()里面的dll的文件名就是我们要加载的DLL,当然这里是路径,入下图,我们的dll和exe在同一个文件夹里面,如果是不同的文件夹,那就用相对路径来找就okJ

调用DLL

  然后运行例子,就可以得到下图结果:

调用DLL

  这里的DLL就ok了~~~

  代码可以再这里下载:

  http://groups.google.com/group/cudagroup/web/DLLTest.rar?hl=zh-CN

        更多内容请点击:

        CUDA专区:http://cuda.it168.com/

        CUDA论坛:http://cudabbs.it168.com/

 

0
相关文章