Skip to content

Latest commit

 

History

History

softwares

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

软件使用说明

这里提供本课程中所使用的一些软件的简单介绍和使用说明等。

Vistual Studio (VS)

微软的 Visual Studio (VS) 是 Windows 操作系统下最佳的 C++ 集成开发环境。本课程使用微软的VS 2019版本来进行代码编写及调试。

  • Visual Studio Community 2019 可从官网免费下载: 官网

CMake

官网下载链接视频教程官方教程官方文档

本课程要求使用 CMake 3.18.2 版本来构建项目。CMake是众多开源项目采用的方式,如 pbrt-v3 。学会使用CMake,就能够很容易使用他人的开源项目。

CMake 是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程),开发者通过编写一种与平台无关的 CMakeList.txt 文件来定制整个编译流程,然后再根据目标用户的平台进一步生成所需的本地化 Makefile 和工程文件。CMake能够有效地描述这些文件之间的依赖关系以及处理命令,当个别文件改动后仅执行必要的处理,而不必重复整个编译过程,可以大大提高软件开发的效率。

GitHub

本课程要求使用GitHub来管理和维护作业的代码,须设为私有库。

Typora

Typora是一个所见即所得的Markdown格式文本编辑器,支持Windows、macOS和GNU/Linux操作系统,用于浏览和编辑本地版的GitHub的*.md文件。