0
我在我的Ubuntu机器上安装了Netbeans IDE。我通过控制台安装了libopenal-dev
,我可以确认头文件已到位。如何使用Netbeans在Ubuntu上安装OpenAL? - C++
如何配置Netbeans以使用OpenAL构建程序?就像我需要设置额外的链接库(我期望的那样)以及这些链接库位于何处?
我在我的Ubuntu机器上安装了Netbeans IDE。我通过控制台安装了libopenal-dev
,我可以确认头文件已到位。如何使用Netbeans在Ubuntu上安装OpenAL? - C++
如何配置Netbeans以使用OpenAL构建程序?就像我需要设置额外的链接库(我期望的那样)以及这些链接库位于何处?
它总是提供一个新的库,如openal,通过在命令行手动编译开始。这里有一个简单的例子:
g++ -o play_openal play_openal.cpp -lopenal
请注意提到-lopenal拉入openal库。
在你的IDE插件:
openal
到链接库列表。
为什么你需要额外的标志?这个软件包不是在通常的地方安装头文件和库文件吗? – trojanfoe
@trojanfoe是的,但我需要告诉链接器和或编译器应该使用这些库,不是吗?现在我已经用默认的标志来设置,但是头文件可以被IDE和G ++编译器找到,它会抱怨每个OpenAL函数调用都是未定义的引用。 –
我不认为OpenAL会与其他任何图书馆不同,但它会吗?如果您可以学习如何使用Netbeans链接第三方库,它将适用于安装在'/ usr/lib'中的任何内容。 – trojanfoe