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