¿Cómo compilar el programa OpenAL con g ++ (Ubuntu)?
Estoy tratando de encontrar una manera de hacer que OpenAL funcione en mi computadora:
Ubuntu 12.10 (running on 2010 intel i7 Macbook Pro)
Instalé la biblioteca OpenAL desde la terminal:
$ sudo apt-get install libopenal-dev
Todo salió bien. Ahora intenté crear un programa simple de C ++ donde incluyo la biblioteca:
#include <iostream>
#include <AL/alut.h>
using namespace std;
int main(){
cout << "Hello, world" << endl;
}
No importa cuánto lo intenté, lo más cerca que pude encontrar cómo compilarlo con g ++ fue:
$ g++ test.cpp -lalut
Esto da el siguiente error:
test.cpp:2:21: fatal error: AL/alut.h: No such file or directory
compilation terminated.
¿Alguna idea sobre cómo obtener OpenAL vinculado a mis proyectos? Pasé horas en Google y la respuesta no parece existir. Probablemente hice algo fundamentalmente incorrecto, ya que soy bastante nuevo en el desarrollo de Linux c ++. Gracias.
Edición: modificado para referencia:
$ g++ -lalut test.cpp
a
$ g++ test.cpp -lalut
(La última es la forma correcta de hacerlo, lo publiqué mal).