답변:
NMake는 C ++ 프로젝트를 빌드하기위한 Microsoft 빌드 도구의 일부입니다. Visual C ++ Express를 다운로드하면 nmake 및 MSVC ++ 컴파일러를 얻을 수 있습니다 . Visual C ++ Express는 Windows 7에서 완벽하게 실행됩니다.
64 비트 버전의 nmake (Windows 7 용)를 얻으려면 Windows SDK를 설치할 수도 있습니다. 대체 디렉토리를 묻지 않고 Windows 7에 설치 nmake.exe
됩니다 C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin
.
C:\Program Files (x86)\Microsoft Visual Studio 8\VC
포함하는 vcpackages
몇 가지 DLL을 포함한다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
(14.0은 VS 2015를 의미합니다)
nmake
SDK 폴더 에는 없습니다 :C:\Program Files (x86)\Windows Kits\10
Windows 7과 호환 NMAKE의 버전은 또한 XAMPP와 함께 제공 : http://www.apachefriends.org/en/xampp-windows.html 또는 당신이 여기 시도 할 수 있습니다 : http://johnbokma.com/perl/make- for-windows.html
nmake.exe의 x64 버전은 VC \ bin \ amd64 하위 디렉토리에 있습니다. nmake.exe의 32 비트 버전은 VC \ bin에 있습니다.
Visual Studio x64 명령 프롬프트 를 열면
VS2013 x64 기본 도구 명령 프롬프트
x64 버전의 도구를 찾기 위해 경로를 설정해야합니다. " where nmake.exe "를 입력 하여 원하는 버전을 찾을 수도 있습니다 .
Nmake는 Windows 10에서 기본적으로 제공되지 않지만 Microsoft Visual C ++ Build Tools 를 설치하여 전체 Visual Studio를 설치하지 않고 포함시킬 수 있습니다 .
완료되면이 폴더로 이동하여 Nmake 바이너리 C : \ Program Files (x86) \ Microsoft Visual Studio x.0 \ VC \ bin을 찾습니다.
마지막으로 제어판의 Windows 경로에 추가하십시오.
Visual Studio Express 또는 2013 Visual Build 2013에서 nmake 64 비트로 기본 도구를 사용하고 Visual Studio 64 비트 2008에서 도구 간에도 promt 명령을 사용합니다.
2013 Visual Studio Ultimate 업데이트 5 DVD 또는 웹 설치 프로그램 다운로드 : https://www.visualstudio.com/vs/older-downloads/
이 설치 프로그램에서 C ++ Foundation 에디션 만 사용자 정의 설치로 설치하십시오.
또한 시각적 명령과 함께 사용하는 것을 잊지 마십시오. 12 / VC / BIN / amd64의 vcvars64.bat를 사용하여 PATH = 함수를 초기화하여 사용하고 있는지 확인하려면 Visual 64 비트 도구에서이 명령을 사용하십시오.
where nmake.exe
이 명령이 nmake.exe를 찾지 못해 여전히 amd64 폴더에 있습니다. 이 명령을 실행하십시오. Microsoft Visual Studio 12.0 for Micros ~ 1.0 폴더에 있습니다. VC12가 먼저 설치되어 있는지 확인하면 Micros ~ 1.0은 2.0이 될 수 있습니다.
C:\progra~2\Micros~1.0\VC\vcvarsall amd64
열심히 사용하는 경우 빠른 시작을 위해 windows \에로드 할 때마다 .bat 파일을 만드십시오. 시스템 32가 아닌 .bat를 실행하려면 cd ..를 사용해야합니다.