2

我对 Linux 和 Linux 上的编程非常陌生。我正在尝试在 ubuntu 上安装 OpenAL SDK……我最好的猜测是我需要从 CVS 存储库下载 OpenAL。我找到了一个教程:http ://www.edenwaith.com/products/pige/tutorials/openal.php

但是,当我尝试运行终端命令时,会发生以下情况:

steven@ubuntu:~$ cvs -d:pserver:guest@opensource.creative.com:/usr/local/cvs-repository login
Logging in to :pserver:guest@opensource.creative.com:2401/usr/local/cvs-repository
CVS password: 
cvs [login aborted]: connect to opensource.creative.com(124.246.64.74):2401 failed: No route to host

关于如何安装 OpenAL SDK 的任何提示?

4

3 回答 3

13
sudo apt-get install libopenal-dev

将安装 OpenAL SDK 并让你启动并运行......或者,如果你想从源代码编译...... openal 的开源分支位于https://github.com/kcat/openal-soft (做git log一个执行 git clone 后的代码,您将看到这两个是源代码镜像)

获取当前来源:

#  git clone git://repo.or.cz/openal-soft.git  # both are same code
git clone git@github.com:kcat/openal-soft.git

cd openal-soft 
cd build
cmake ..
make

如果没有错误,则安装:

sudo make install

完全随意在此处发布您遇到的任何错误 - ubuntu 12.04 或更高版本很好地为所有必要的库提供了 apt-get install 。

这是一些可选的上游库

sudo apt-get install libsdl-sound1.2-dev
sudo apt-get install  libmyth-dev
于 2012-06-26T02:42:38.510 回答
3

为什么你从 cvs 下载而不是简单地运行apt-get install libopenal-dev?这会自动下载 OpenAL 及其依赖项。

于 2012-06-25T21:10:28.197 回答
0

新包名似乎是 openal-soft-devel

于 2020-10-25T06:17:43.347 回答