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 这个工程即可。

OpenAL源码编译相关推荐

  1. java调用clang编译的so_写Java这么久,JDK源码编译过没?编译JDK源码踩坑纪实

    好奇害死羊 很多小伙伴们做Java开发,天天写Java代码,肯定离不开Java基础环境:JDK,毕竟我们写好的Java代码也是跑在JVM虚拟机上. 一般来说,我们学Java之前,第一步就是安装JDK环 ...

  2. 5单个编译总会编译全部_玩转Android10(五)源码编译开发中常用命令

    源码开发编译中,熟练掌握常用命令,可以提高开发工作效率.Android源码中,将相关的命令分为如下几类: 1.初始化源码编译环境 初始化编译环境,为后续提供如lunch.make.xxgrep.god ...

  3. mono和monodevelop源码编译安装

    之所以用源码编译的方式安装mono和monodevelop,是因为通过yum安装的mono不是最新版本,而且monodevelop不能建 asp.net MVC3的工程. 而且通过源码安装,可以进一步 ...

  4. nginx源码编译、负载均衡及模块的扩展

    1.nginx源码编译 实验环境: iptables和selinux关闭 redhat6.5 nginx:test1: 172.25.1.11 [root@test1 ~]# ls nginx-1.1 ...

  5. mac通过tree源码编译安装tree

    通过tree源码编译安装  下载源码:curl -O ftp://mama.indstate.edu/linux/tree/tree-1.6.0.tgz  解压源码:tar xzvf tree-1.6 ...

  6. 干货|TensorFlow开发环境搭建(Ubuntu16.04+GPU+TensorFlow源码编译)

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自|机器学习算法工程师 安装平台 1 平台 目前Tensor ...

  7. Nginx 源码编译安装

    Nginx 源码编译安装环境 Centos7 Nginx1.8.1    下载地址:http://nginx.org/download/ 选择自己想要的版本 我这边使用1.8.1,下载地址:http: ...

  8. 基本lnmp平台的搭建(源码编译)

    lnmp :linux ,nginx ,mysql ,php 系统环境:rhel6.0    selinux and iptables disabled  (这里我们都只用源码编译的方式) 1 ste ...

  9. 源码编译安装percona-xtrabackup-2.3.2

    一.系统包需求 rpm -q libaio-devel libgpg-error-devel libgcrypt-devel autoconf automake libidn-devel libcur ...

最新文章

  1. Chrome开发者工具关于网络请求的一个隐藏技能
  2. 使用git pull文件时和本地文件冲突怎么办
  3. python安装redis库
  4. 电脑技巧:键盘上最长的按键空格键使用技巧!
  5. Redis底层实现--字符串
  6. 查看静态库(.lib)和动态库(.dll)的导出函数的信息
  7. java 集成kafka单机版 适配jdk1.8
  8. 空闲队列函数排队 requestIdleCallback
  9. bzoj1069 [SCOI2007]最大土地面积 凸包+单调性
  10. Smart3D运行过程中遇到的问题(持续更新)
  11. TCP 协议有什么缺陷?
  12. windows7 照片查看器无法打开图片, windows提示因为可用内存不足,但我的内存4G?
  13. EPLAN史上最全部件库,部件宏,EDZ格式,大小合适导入容易 部件包含图片宏
  14. cadence allegro - PCB线路敷铜渲染
  15. 面试题:25匹马最快3匹及扩展
  16. typechoSEO站点收录插件推荐
  17. Stata:二元Probit模型
  18. Kryo:快速、高效的序列化框架
  19. 【人工智能】实验一:基于MLP的手写体字符识别
  20. 【学习笔记】Ubuntu双系统+搭建个人服务器

热门文章

  1. ethtool用法 linux_ethtool用法
  2. Mac下Charles的抓包教程
  3. 广州地铁离线查询app源码
  4. 单招计算机面试技巧和注意事项,单招考试的面试技巧和注意事项.doc
  5. 《般若波罗密多心经》拙解
  6. Inno Setup Compiler 美化定制安装包
  7. [GIS原理] 8.1 空间分析-网络分析
  8. android传感器原理,Android移动设备中光电传感器的工作原理解析
  9. 自动化测试系列 | UI测试自动化测试
  10. 三角定位PHP实现,算法 – 三角定位和定位点(x,y,z)