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
当按照里面提供的方法试着去解决问题的时候,发现还是报上图中的错误。
然后我试着把 C2E1v_green.cg 文件直接放在资源管理器的目录下(如下):
又运行了一次,终于成功了:
看了一下代码 :
这个指针变量指明了 .cg 文件的目录。
这样更改一下指针的值也可执行,只需要将 .cg 文件放在对应的资源目录下面即可。