OpenAL源码下载网站是 http://kcat.strangesoft.net/openal.html
OpenAL官网是 https://www.openal.org/ ,在官网上可以下载用户手册等文档。
为了能够在Windows平台上编译OpenAL源码,我们必须得到 VisualStudio 所需的 sln 工程文件。
OpenAL源码中并没有提供 sln 工程文件,我们需要使用CMake软件来生成 sln 工程文件。
从 https://cmake.org/download/ 网站下载CMake软件的安装包,即 cmake-3.4.3-win32-x86.exe 文件。
安装完毕后,启动CMake,(双击文件“安装目录/bin/cmake-gui.exe”),
将OpenAL源码目录中的 CMakeLists.txt 文件拖放到CMake软件界面上,
再点击 Generate 按钮,然后选择编译环境,我选择的是 VisualStudio2008 编译环境,
接下来CMake就开始生成 VisualStudio2008 能够打开的 sln 工程文件。
生成 sln 工程文件后,就可以使用VS了编译代码了。只需编译下图中的 OpenAL32 这个工程即可。