gpt4 book ai didi

c - 在 C 中使用库时出错

转载 作者:太空宇宙 更新时间:2023-11-03 23:49:45 24 4
gpt4 key购买 nike

我正在尝试使用 C 在终端中播放 mp3 文件,我遵循了 this链接这样做。我已经安装了两个库 libmpg123libao。另外,我使用以下命令编译了 play.c 程序:

gcc -O2 -o play play.c -lmpg123 -lao

但是当我运行它时出现以下错误:

./play: error while loading shared libraries: libao.so.4: cannot open shared object file: No such file or directory

你能弄清楚为什么会这样吗?

最佳答案

可以链接可执行文件,但在运行时找不到共享库。将库添加到您的 LD_LIBRARY_PATH,以便程序可以在运行时找到它们。

关于c - 在 C 中使用库时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23183410/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com