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

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

王林
풀어 주다: 2024-02-06 09:48:04
앞으로
1291명이 탐색했습니다.

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으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿