关于本分类的介绍

  本类文章是根据《Ray Tracing From The Ground Up》学习而写的,因为平时比较忙,本人学多少,就分享多少代码。每一个代码确保正确,并且纠正书上的错误。希望大家可以对比书和我的代码一起学习。共同进步。

  感谢《Ray Tracing From The Ground Up》的作者,本人不写教学,只是作为随书笔记使用。希望能学完本书。在学习之前,希望大家具备c++的编程知识,初高中数学基础(不需要太深的知识,基础的就行,关键是能理解代码),编译环境win7 x64,编译工具vs2019。

  关于编译工具vs2019的配置,需要修改以下配置,才能实现项目的多层次管理,具体效果看下图。

具体操作如下

  1. 打开vs2019,视图->其他窗口->属性管理器 (此时,你应该在右边的位置,可以看到一个属性管理器的栏)

  2. 由于从vs2017开始,属性的配置,不能通过一次性修改,而达到永久效果。我的建议是,自己构造一个属性,然后保存到硬盘,每次新建一个项目时,导入属性。具体操作如下:

    -新建一个项目,点击已经调出来的 属性管理器,右键点击项目,新建属性,新建完后记住保存到硬盘,每次直接添加现有属性就行了。

  3.在通用属性->C/C++->所有选项->附加包含目录处,添加.\;%(AdditionalIncludeDirectories),完成后记住保存到硬盘。

配置完成,这样就可以实现多层次的编译和管理了。

猜你喜欢

转载自www.cnblogs.com/dalgleish/p/12602699.html
今日推荐