st
터미널을 사용해 보고 싶습니다 . 요구 사항 섹션에서 다음을 수행합니다 README
.
Requirements
------------
In order to build st you need the Xlib header files.
- "Xlib"과 "Xlib 헤더 파일"이란 무엇입니까?
- 어떤 패키지를 설치해야 합니까? 데비안 안정 버전을 사용하세요.
답변1
Xlib는 X11 클라이언트 라이브러리이며, 헤더 파일은 이를 사용하여 프로그램을 빌드하는 데 필요한 파일입니다. 데비안에서는 를 설치해야 합니다 libx11-dev
.
답변2
Debian에서 관련 Xlib 헤더 파일과 Xlib 파일은 다음 위치에 있습니다.
/usr/include/X11
그리고
/usr/lib/x86_64-linux-gnu
각기. suckless 소스에서 st를 빌드할 때, config.mk 파일에서 suckless가 제공하는 lib 및 헤더 파일의 위치를 데비안 빌드와 관련된 위치로 변경해야 합니다. 일단 변경되면 st는 성공적으로 빌드되어야 합니다. 따라서 config.mk 파일에는 다음과 같은 변경 사항이 코드에 포함됩니다.
X11INC = /usr/include/X11
X11LIB = /usr/lib/x86_64-linux-gnu
#X11INC = /usr/X11R6/include
#X11LIB = /usr/X11R6/lib