2010-12-22 6 views
2

GNU Make (Linux)와 NMake (Windows) 모두로 프로젝트를 만들고 싶습니다. 분명히 MakefileNmakefile이라는 메이크 파일을 가지고 각각 makenmake /F Nmakefile을 사용하여 빌드 할 수 있습니다. makenmake이없고-f//F 옵션이없는 이름 쌍이 있습니까?GNU Make와 NMake에서 기본적으로 다른 makefile 사용하기

설명서에 따르면 NMake는 .mak 파일을 검색하므로 Makefile.mkNmakefile.mak을 사용하려고 시도했지만 작동하지 않았습니다.

답변

6

GNU make의 맨 페이지에 따르면, 먼저 GNUmakefile이라는 파일을 찾습니다. 남자 메이크업에서

2

:

는 일반적으로 당신은 당신의 메이크 메이크 또는 메이크 파일 중 하나를 호출해야합니다. (그것은 바로 같은 README 다른 중요한 파일 가까이하는 디렉토리 목록의 시작 부분에 눈에 띄게 나타납니다 때문에 우리는 Makefile을 추천 하십시오.) 이름이 선택, GNUmakefile '은 찾지, 대부분의 메이크하지 않는 것이 좋습니다. 메이크 파일이 GNU make와 관련이 있고 make의 다른 버전이 에 의해 이해되지 않는 경우이 이름을 사용해야합니다. makefile 이`- '이면 표준 입력을 읽습니다.

그래서 당신의 GNU 메이크 전화 GNUmakefile