Jak skompilować program OpenAL za pomocą g ++ (Ubuntu)?
Próbuję znaleźć sposób, aby OpenAL działał na moim komputerze:
Ubuntu 12.10 (running on 2010 intel i7 Macbook Pro)
Zainstalowałem bibliotekę OpenAL z terminala:
$ sudo apt-get install libopenal-dev
Wszystko poszło dobrze. Teraz próbowałem stworzyć prosty program C ++, w którym uwzględniam bibliotekę:
#include <iostream>
#include <AL/alut.h>
using namespace std;
int main(){
cout << "Hello, world" << endl;
}
Bez względu na to, jak bardzo się starałem, najbliżej doszedłem do tego, jak go skompilować za pomocą g ++:
$ g++ test.cpp -lalut
Daje to następujący błąd:
test.cpp:2:21: fatal error: AL/alut.h: No such file or directory
compilation terminated.
Jakieś pomysły na połączenie OpenAL z moimi projektami? Spędziłem godziny w Google, a odpowiedź nie istnieje. Prawdopodobnie zrobiłem coś fundamentalnie złego, ponieważ jestem nowicjuszem w rozwoju Linuksa c ++. Dzięki.
Edytuj: zmieniono w celach informacyjnych:
$ g++ -lalut test.cpp
do
$ g++ test.cpp -lalut
(późniejszy to właściwy sposób, wysłałem go źle).