基础知识
几何与代数
线性代数基础
计算几何
旋转变换
主成分分析与奇异值分解
数值方法
微分方程求解
优化与拓扑
图形学研发基础工具
Liunx
连接远程服务器
编译工具和包管理环境
C++编译
本地编译:IDE
远程编译:命令行,写成脚本 bash compile.sh
Build System:手动命令行编译、链接代码改为配置一次反复使用,例如Make
Makefile: Target, Prerequisites, Recipe
Cmake: 命令基础,识别CMakeLists.txt文本文件,包括:cmake_minium_required,progect,add_executable
代码编译器:
Vim, VS Code