【问题标题】:Linking port audio in cc compiler在 cc 编译器中链接端口音频
【发布时间】:2018-12-24 16:02:56
【问题描述】:

我有一个名为 micInput.c 的程序。它的路径是/home/pi/tromboneTuner/micInput.c,我正在尝试使用 cc 来编译它。该程序需要具有/home/pi/portaudio 路径的端口音频。当我尝试用cc micInput.c -lportaudio -L/home/pi/portaudio 编译它时,它会打印出这个错误/usr/bin/ld: cannot find -lportaudio collect2: error: ld returned 1 exit status。请帮我弄清楚如何正确编译它!提前致谢!

【问题讨论】:

    标签: portaudio cc


    【解决方案1】:

    我相信this 应该可以解决您的问题:

    cc -o micInput.out micInput.c -L/home/pi -lportaudio
    

    如果您的程序在运行时遇到问题,请确保您还使用其他所需的库设置(例如 ALSA、Jack、OSS)来编译您的 portaudio 程序。

    如果这有帮助,请告诉我!

    【讨论】:

    • 它仍然打印出同样的错误。使用其他库设置编译程序是什么意思?我在 Mac 上运行了这个程序,没有编译任何其他库设置,它运行良好。顺便说一句,我正在尝试在树莓派上运行它。感谢您的帮助!
    猜你喜欢
    • 2018-06-05
    • 1970-01-01
    • 2021-06-07
    • 2020-01-22
    • 2014-02-22
    • 1970-01-01
    • 2018-09-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多