Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道我做错了什么? 我想用 C 将一个文件添加到 mpd 播放列表。连接有效,我可以播放一个文件,我手动将其放入 Gnome 音乐播放器客户端,例如:
mpd_send_play(conn);
但是在 C 代码中添加文件会导致错误。
谢谢你的帮助?
const char *path = "/home/user/foo.mp3"; mpd_send_add(conn,path);
如果您提供这么少的信息,我们真的很难为您提供帮助。我假设您正在使用 libmpdclient 来尝试编写 MPD 客户端。
你遇到了什么错误?
您是否#include <mpd/client.h>或正在挑选并选择该文件包含的头文件?mpd_send_add()是一个函数mpd/queue.h,你包括那个标题吗?
#include <mpd/client.h>
mpd_send_add()
mpd/queue.h
您能否显示更多代码或详细说明您的构建步骤,以便我们尝试重新创建您的错误?