Windows에서 makefile을 실행하는 방법은 무엇입니까?
다운로드 한 데모가 있는데 Makefile.win과 Makefile.sgi가 함께 제공됩니다. Windows에서 데모를 컴파일하기 위해 어떻게 실행할 수 있습니까?
Visual Studio가있는 경우 시작 메뉴에서 Visual Studio 명령 프롬프트를 실행하고 포함 된 디렉토리로 변경 Makefile.win
하고 다음을 입력하십시오.
nmake -f Makefile.win
일반 명령 프롬프트를 사용하고 vsvars32.bat (c : \ Program Files (x86) \ Microsoft Visual Studio 9.0 \ Common7 \ Tools for VS2008)를 실행할 수도 있습니다. 그러면 nmake를 실행하고 컴파일러 도구를 찾을 수있는 환경이 설정됩니다.
Windows 용 Unix와 유사한 환경 인 cygwin을 확인하십시오.
Windows 용 기본 포트를 제공하는 GnuWin 의 make를 확인하십시오 (Cygwin과 같은 전체 런타임 환경 필요 없음)
다음은 Makefile을 실행하는 빠르고 임시적인 방법입니다.
- 다운로드 메이크업을 소스 포지에서 : gnuwin32를
- 그것을 설치
- 설치 폴더로 이동
C : \ Program Files (x86) \ GnuWin32 \ bin
- 저장소 의 모든 파일 을 Makefile이 포함 된 폴더로 복사
libiconv2.dll libintl3.dll make.exe
- Makefile이 들어있는 폴더에서 cmd를 열고 ( Shift 로 마우스 오른쪽 버튼으로 클릭하여 수행 할 수 있음 )
make.exe
끝난.
또한 명령 뒤에 인수를 추가 할 수 있습니다.
make.exe 스켈
Visual Studio 2017에서는이 폴더를 Windows 10 경로 환경 변수에 추가해야했습니다.
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64
HostX86도 있습니다
먼저 Visual Studio 공통 도구 ( c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools
) 경로를 시스템 경로에 추가하십시오. : 시스템 경로에 경로를 추가하는 방법에 대한 자세한 내용은이 웹 사이트에서 확인하십시오 http://www.computerhope.com/issues/ch000549.htm을 . 이 작업은 한 번만하면됩니다.
그런 다음 필요할 때마다 명령 줄을 열고 실행 vsvars32.bat
하여 필요한 모든 Visual Studio 도구의 경로를 시스템 경로에 추가하십시오.
그런 다음 전화 할 수 있습니다 nmake -f makefile.mak
추신 : Visual Studio 공통 도구의 경로는 시스템에서 다를 수 있습니다. 그에 따라 변경하십시오.
"NMake Makefile"인 경우, 즉 구문이 NMake와 호환 가능하면 작동합니다.
종종 표준 Linux Makefile이 제공되며 NMake
유망한 것으로 보입니다. 그러나 다음 링크는 간단한 Linux Makefile을 사용하여 발생할 수있는 몇 가지 근본적인 문제를 설명합니다.
당신이 설치하는 경우 Cygwin에서 . 설치 프로그램에서 make를 선택하십시오. Makefile이있는 경우 다음 명령을 실행할 수 있습니다.
make -f Makefile
https://cygwin.com/install.html
이 질문은 오래된 것일 수도 있지만 내가 대답 한 Windows 사용자에게 가장 간단한 솔루션은 나열되어 있지 않습니다.
1 단계 : WINDOWS 용 초콜릿 패키지 관리자 (Windows 7 + / Windows Server 2003+와 호환 가능)를 여기에 설치하십시오.
2 단계 : 실행choco install make
3 단계 : 잘 관리 된 패키지 관리자로부터 이익을 얻으십시오. make는 전역 경로에 추가되었으며 모든 CLI (powershell, git bash, cmd…)에서 실행됩니다.
나는 초코와 제휴하지 않지만 단지 좋은 것입니다.
어쩌면 NetBeans IDE를 사용해 볼 수 있습니다.
참고 URL : https://stackoverflow.com/questions/2532234/how-to-run-a-makefile-in-windows
'IT story' 카테고리의 다른 글
도커 스웜, 쿠 버네 티스, 메 소스 및 코어 OS 함대 (0) | 2020.06.15 |
---|---|
C #에서 동등한 Java Map (0) | 2020.06.15 |
R 함수에서 선택적 인수를 지정하는 "올바른"방법 (0) | 2020.06.15 |
익명 유형을 가진 LINQ Select Distinct (0) | 2020.06.15 |
두 개의 동일한 목록에 다른 메모리 공간이있는 이유는 무엇입니까? (0) | 2020.06.15 |