我想用PulseAudio庫編寫一個簡單的程序。一切都很好,當它在編譯GCC(海灣合作委員會-o NAME_ONE name_two.cpp -lpulse-簡單-lpulse),但是當我在我的程序複製到克利翁(cmake的下)它拋出了一個錯誤:PulseAudio不會在cmake上編譯
main.cpp:49: undefined reference to pa_simple_new
main.cpp:50: undefined reference to pa_strerror
main.cpp:78: undefined reference to pa_simple_drain
main.cpp:72: undefined reference to pa_simple_write
main.cpp:73: undefined reference to pa_strerror
main.cpp:79: undefined reference to pa_strerror
main.cpp:85: undefined reference to pa_simple_free
我試過,加個鏈接(-lpulse-簡單-lpulse)到我makeafile.txt這樣的:
add_compile_options(-lpulse-simple -lpulse)
,但是這是行不通的。
如何正確地做到這一點?