第一次学习 CG( c for graphic) 遇到的一大推坑

时间:2023-02-03 09:54:11

1、CG开发环境的配置:

  具体的工具包下载及整体的配置过程可以参考:https://blog.csdn.net/seamanj/article/details/8300936。

  上面网址的内容是对VS2008进行配置的,我用的VS2013,这个是不影响的,亲测可用。

  按照以上所述的过程配置好,我便开始试着运行系统自带的第一个实例了。

  本以为可以顺利进行的,可是发现,上满基本的配置是最近简单的,巨坑还在下面等着我。

2、遇到的所有巨坑,在强大的网友的帮着下,终于逐渐的接近真相。下面的遇到的一些坑及相关解决方法的链接:

  无法打开包括文件:“GL/glut.h”: No such file or directory: https://blog.csdn.net/lily3780225/article/details/72884948

  在查找预编译头是遇到了意外的文件结尾:https://blog.csdn.net/liulina603/article/details/45043995

  无法读取文件(如下图): https://blog.csdn.net/cgcoder/article/details/7300671

  第一次学习 CG( c for graphic) 遇到的一大推坑

  当按照里面提供的方法试着去解决问题的时候,发现还是报上图中的错误。

  然后我试着把 C2E1v_green.cg 文件直接放在资源管理器的目录下(如下):

  第一次学习 CG( c for graphic) 遇到的一大推坑

  又运行了一次,终于成功了:

  第一次学习 CG( c for graphic) 遇到的一大推坑

   看了一下代码 :

  第一次学习 CG( c for graphic) 遇到的一大推坑

  这个指针变量指明了 .cg 文件的目录。

  第一次学习 CG( c for graphic) 遇到的一大推坑

  这样更改一下指针的值也可执行,只需要将 .cg 文件放在对应的资源目录下面即可。