gVim.exe를 64비트 실행 파일로 어떻게 컴파일합니까? (윈도우 8)

gVim.exe를 64비트 실행 파일로 어떻게 컴파일합니까? (윈도우 8)

매우 간단한 질문입니다. mingw32와 Vim 소스 코드를 다운로드했으며 올바른 Python 버전과 위치를 사용하도록 Make_mind.mak를 편집했습니다. 나는 src 디렉토리에 있고 다음 명령을 실행합니다.

mingw32-make.exe -f Make_ming.mak gvim.exe

컴파일은 성공했지만 실행하면 :version실행 파일이 32비트라는 메시지가 표시되고 확실히 64비트 python27.dll 라이브러리 로드를 거부합니다.

대신 gvim.exe를 64비트 실행 파일로 컴파일하려면 어떻게 해야 합니까?

답변1

내 릴리스를 확인할 수 있습니다윈도우용 빔시간을 절약하기 위해. 사용하여 제작되었습니다.MinGW-w64툴체인(걱정하지 마세요. 내 빌드가 작동하는 데 런타임 라이브러리가 필요하지 않습니다). x86(32비트) 및 x64(64비트) 아키텍처, "거대한" 기능 세트 및 가장 널리 사용되는 프로그래밍 언어에 대한 스크립팅 인터페이스를 모두 지원합니다.

  • 파이썬;
  • 루비;
  • 루아;
  • 펄.

답변2

Visual Studio 2010 정식 버전과 다음 명령을 사용하여 64비트 버전의 gVim.exe를 컴파일했습니다.이 슈퍼유저 답변:

nmake -f Make_mvc.mak GUI=예 CPU=AMD64 PYTHON=C:\Python27 DYNAMIC_PYTHON=예 PYTHON_VER=27

아마도 다음과 같이 가능할 것입니다.64비트 Mingw 도구 세트다음으로 연결됨무겁다하지만 Windows에서 작동하는 것을 찾을 수 없었고 Cygwin을 엉망으로 만들 생각도 없었습니다.

관련 정보