error: undefined reference to `xcb_shm_query_version_reply'
时间: 2023-08-10 11:07:15 浏览: 185
FrankenWM::framed_picture_selector:快速动态平铺X11窗口管理器
这个错误通常表示你的程序使用了 XCB(X protocol C-language Binding)库的 Shared Memory Extension(SHM)功能,但是编译器找不到相关的函数实现。
要解决这个问题,你需要在编译时链接 XCB 库和 SHM 库。具体的方法因操作系统和编译工具而异,例如在 Ubuntu 上,你可以使用以下命令编译:
```
gcc -o your_program your_program.c -lxcb -lxcb-shm
```
其中 `-lxcb` 表示链接 XCB 库,`-lxcb-shm` 表示链接 SHM 库。在其他操作系统或编译工具中,类似的链接命令可能会有所不同。
阅读全文