>  기사  >  백엔드 개발  >  XInput2.h 헤더 파일 패키지를 nixos에서 찾을 수 없습니다.

XInput2.h 헤더 파일 패키지를 nixos에서 찾을 수 없습니다.

王林
王林앞으로
2024-02-06 09:48:041247검색

XInput2.h 헤더 파일 패키지를 nixos에서 찾을 수 없습니다.

질문 내용

X11 라이브러리를 사용하는 Go 프로젝트를 빌드하려고 했는데 https://github.com/npmaile/PapeChanger/를 빌드하려고 할 때 이와 같은 오류가 발생했습니다.

으아악

이런 일이 발생할 때마다 저는 보통 nix-pkgs에서 "xorg.lib"이라는 이름의 패키지를 찾거나 이 경우에는 "xorg.libXinerama" 패키지를 찾습니다. 이것은 일반적으로 잘 작동하지만 최근 몇 가지 프로젝트에서 이 오류가 발생했습니다.

으아악

이 라이브러리를 찾으려고 할 때 해당 패키지를 어디에서도 찾을 수 없는 것 같습니다.

xorg.xinput을 시도해 보니 라이브러리가 아니라 프로그램이라는 것을 알게 되었습니다. 나는 nix-pkgs 웹사이트에서 이 라이브러리를 찾아보려고 했지만 아무것도 찾지 못했습니다. 온전한 점검으로, 그것이 문제인지 알아보기 위해 몇 가지 검색을 수행했고 xorg 문서와 라이브러리에 대한 fedora wiki 페이지에서 이 페이지를 찾았습니다.

제가 찾고 있는 것은 Xinput2의 패키징 방식입니다. 꽤 핵심적인 구성 요소처럼 보이므로 그렇지 않을 것이라고는 상상할 수 없습니다.


정답


파일은 nixpkgs의 xorg.libXi 파생 "dev" 출력에서 ​​가져온 것입니다. 확인을 위해 nixpkgs 저장소를 확인할 때 실행한 몇 가지 명령은 다음과 같습니다.

으아악

위 내용은 XInput2.h 헤더 파일 패키지를 nixos에서 찾을 수 없습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 stackoverflow.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제