키 바인딩을 시도하기 위해 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