环境配置

不支持windows

需要的环境

最基本的环境需要:

  • C++编译环境,比如GUN gcc或clang
  • CMake用于编译GLFW
  • GLFW3库

编译C++

在MacOS上,可以使用GUN C++,也可以使用clang++

c++ -o test test.cpp

clang++ -o test test.cpp

安装CMake

Makefile用于描述一个工程编译的规则,然后使用命令行make编译。而编译规则在不同的操作系统中表达方式不同,makefile也就不同。为此,可以使用CMake给予不同的操作系统生成makefile。

CMake的安装步骤:

  1. 下载CMake源代码:http://www.cmake.org/
  2. 执行原代码中的bootstrap
  3. make
  4. make install

安装GLWF

GLWF是一个为OpenGL提供UI的类库。

安装步骤:

  1. 下载源代码
  2. 基于当前平台生成Makefile文件 CMake .
  3. 构建库make
  4. 库构建好了以后,安装它到我们的系统中sudo make install

More

http://www.scratchapixel.com/lessons/generic/get-started/get-set-up