分享

教你如何用VC.net来编译NVIDIA的CG源代码

 昵称12278894 2013-08-21
如果你不知道什么是CG程序代码,那没关系,我简单地告诉你:这是一种编译后可以在显卡GPU上运行的代码。想知道得更多,请访问nVidia公司的主页:http://developer./Cg 或者www.gpgpu.org。
在我的BLOG里,曾介绍过如何用VC6.0来对CG代码进行编译和查错,这里介绍的是在VC.net的IDE里集成CG编译器的方法。

1、下载CG ToolKit开发包并正确安装。
2、假设你的 CG TOOLKIT 安装在 C:/Program Files/NVIDIA Corporation/Cg/ 目录下。   

  下面我们在VC2003/2005的菜单点击 “工具(Tools) -> 外部工具(External Tools) -> 添加(Add)”。 

3、 分别填入:   

  标题(Title): CG Compiler   

  命令(Command): C:/Program Files/NVIDIA Corporation/Cg/bin/cgc.exe   

  参数(Arguments): $(ItemPath) -entry main -profile vp30   

      main是程序入口,如果不同,请作相应修改。如果是片段着色,请用 fp30,


  初始目录(Initial directory): $(ItemDir)   

  再钩选下面的"使用输出窗口(Use Output window)". 
 
4、好,下面在VC.net中打开一个*.CG文件,点击工具(Tools)菜单下的“CG Compiler”开始编译。 

CG_compiler


还有问题?请给我发E-MAIL:huawenguang@sina.com

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多