CG编程环境配置(vc vs 环境下)

在进行CG编程之前,首先要下载CG工具包“Cg Toolkit”,在以下网址可以找到:

  http://developer.nvidia.com/CG ,请注意看一下你的显卡是否支持顶点着色编程。

  安装CG工具包,为了能让它在Visual C++ 中工作,你可用以下两种方法之一。

第一种:把CG头文件和库文件中的内容,分别拷贝到Visual C++的头文件和库文件的文件夹中。

  From: C:\Program Files\NVIDIA Corporation\Cg\lib
  To: C:\Program Files\Microsoft Visual Studio\VC98\Lib

  From: C:\Program Files\NVIDIA Corporation\Cg\include
  To: C:\Program Files\Microsoft Visual Studio\VC98\Include

 第二种方法就是在VC编译器中增加一个搜索路径:

       Tools ->Options -> projects ->"directiress"

   我们的程序中虽要连接“cg.lib”“cgGL.lib”这两个库文件,你可以把它写到连接路径中去:

“properties ->Linker -> Input”,式者在程序开头加入以下代码:

  #ifdef _MSC_VER
  #pragma comment( lib, "cg.lib" )
  #pragma comment( lib, "cgGL.lib" )
  #endif

高亮显示

这一步主要是可以使得在vs中写cg程序时,能够识别并高亮显示cg的关键字。

a>. 找到cg的安装目录,拷贝 usertype.dat 到Visual Studio 目录 Common7   中的 IDE 目录下

b>找到cg的安装目录,msdev_syntax_highlighting目录下面有个install_highlighting_**.reg文件,直接双击加入注册表即可。记得重启vs后就行啦

posted @   白了少年头  阅读(2258)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
点击右上角即可分享
微信分享提示