Como compilar o programa OpenAL com g ++ (Ubuntu)?
Eu estou tentando encontrar uma maneira de obter o OpenAL para trabalhar no meu computador:
Ubuntu 12.10 (running on 2010 intel i7 Macbook Pro)
Eu instalei a biblioteca OpenAL do terminal:
$ sudo apt-get install libopenal-dev
Tudo ocorreu bem. Agora eu tentei criar um programa C ++ simples onde incluo a biblioteca:
#include <iostream>
#include <AL/alut.h>
using namespace std;
int main(){
cout << "Hello, world" << endl;
}
Não importa o quanto eu tentei, o mais próximo que cheguei de descobrir como compilá-lo com o g ++ foi:
$ g++ test.cpp -lalut
Isso dá o seguinte erro:
test.cpp:2:21: fatal error: AL/alut.h: No such file or directory
compilation terminated.
Alguma idéia de como obter o OpenAL vinculado aos meus projetos? Passei horas no Google e a resposta parece não existir. Eu provavelmente fiz algo fundamentalmente errado, desde que eu sou fada novo para o desenvolvimento do Linux c ++. Obrigado.
Editar: alterado para referência:
$ g++ -lalut test.cpp
para
$ g++ test.cpp -lalut
(o último é a maneira correta de fazer isso, eu postei errado).