xcb_event.h를 어디서 구할 수 있나요?

xcb_event.h를 어디서 구할 수 있나요?

키 바인딩을 시도하기 위해 MX Linux에서 SXHKD를 "만들었습니다". 결과는 다음과 같습니다.

$ make
cc -std=c99 -pedantic -Wall -Wextra -D_POSIX_C_SOURCE=200112L -DVERSION=\"0.6.1\"  -c -o sxhkd.o src/sxhkd.c
src/sxhkd.c:25:10: fatal error: xcb/xcb_event.h: No such file or directory
 #include <xcb/xcb_event.h>
          ^~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: sxhkd.o] Error 1

이해하도록 도와주세요. 제가 착각하지 않았다면 src 폴더에서 sxhkd.c를 컴파일하고 있습니다. 포함 헤더에 xcb 폴더로 이동하여 xcb_event.h를 찾았지만 xcb 폴더가 없다고 나와 있습니까?

온라인 어디든 찾아봤지만 xcb_event.h를 찾을 수 없습니다.

솔직히 자신감도 없고 경험도 없지만 지도 좀 부탁드립니다.

감사해요

답변1

sudo apt install apt-file
sudo apt install libxcb-util0-dev
sudo apt install libxcb-keysyms1-dev

당신의 문제를 해결할 것입니다.

앞으로는 다음을 사용할 수 있습니다.

apt-file search /usr/include/xcb/xcb_event.h

관련 정보