답변:
@Drew가 지적했듯이 Emacs에는이 라이브러리가 포함되어 있지 않으므로 Windows에서는 별도로 설치해야합니다.
자세한 정보는 Emacs README.w32 섹션 "선택적 종속성 라이브러리"를 참조하십시오. Emacs 25부터는 GNU FTP 서버 (또는 미러)에서 종속성을 다운로드 할 수있는 것처럼 보입니다. 예 : http://ftp.gnu.org/gnu/emacs/windows/emacs-25-x86_64-deps.zip
가장 쉬운 방법입니다. 적절한 emacs-deps zip 파일을 다운로드하여 emacs 설치 상단에 압축을 풉니 다.
https://sourceforge.net/projects/ezwinports 에서 필요한 라이브러리를 다운로드 하거나 msys2를 설치할 수도 있습니다. 이 경로를 사용하면 libxml2, gnutls 등 필요한 라이브러리를 결정해야합니다.
그러나 라이브러리를 얻으려면 dll을 emacs / bin dir에 복사하는 것이 가장 쉽다는 것을 알았습니다. README.w32는 dll을 포함하는 dir을 PATH에 추가 할 수 있다고 제안하지만 과거에는 저에게 도움이되지 않습니다.
나는 libxml2
그것이 당신이 Emacs와 함께 설치할 수있는 옵션 패키지 라고 생각합니다 . XML 지원 라이브러리이며 Emacs의 HTML 및 XML 지원에 필요합니다.
Microsoft Windows 64 비트 Emacs의 경우 파일에 nt/INSTALL.w64
다음과 같이 표시됩니다.
** 필요한 패키지를 다운로드하여 설치하십시오
디렉토리
msys2_shell.bat
에서 실행MSYS2
하면 BASH 창이 열립니다.BASH 프롬프트에서 다음 명령을 사용하여 필요한 패키지를 설치하십시오 (를 사용하여 셸에 복사하여 붙여 넣기 가능
Shift + Insert
).pacman -S base-devel \ mingw-w64-x86_64-toolchain \ mingw-w64-x86_64-xpm-nox \ mingw-w64-x86_64-libtiff \ mingw-w64-x86_64-giflib \ mingw-w64-x86_64-libpng \ mingw-w64-x86_64-libjpeg-turbo \ mingw-w64-x86_64-librsvg \ mingw-w64-x86_64-libxml2 \ mingw-w64-x86_64-gnutls \ mingw-w64-x86_64-zlib