gnu-make

    4

    1답변

    GNU Make 변수를 즉시 평가하려면 어떻게합니까? 메이크 읽기도하고, 최종 값 ("바니는")가 할당 된 후 레시피 문자열 만 평가하기 때문에, 전용 "바니"를 생성합니다 확인, make all와 TARGET:=fred wilma: mkdir -p $(TARGET) TARGET:=barney betty: mkdir -p $(TARG

    2

    3답변

    일부 데이터를 생성하는 대상 (예 : data1에서 dataN까지)이있는 메이크 파일과 출력을 반복하고 예쁜 보고서를 만드는 prettify 대상이 있습니다. 그래서 prettify는 alldata에 의존하지 않는, dataX 목표의 일부를 때때로 실패하지만, 어쨌든 prettify을 실행하고 싶습니다 : (이 dataN 목표 많이하고 메이크 기계 생성이다

    0

    1답변

    gmake의 makefile에서 그런 일을 할 수있는 방법이 있습니까? GOALS := g1 define fun_one @echo "blabla" #this causes an error - maybe can't be recognized as a recipe endef define fun_two $(1): $(eval $(call fun_

    2

    2답변

    a user-defined GNU make function (즉, a recursively expanded makefile variable)을 서브 메이크로 내 보내야합니다. 그러나 make는 그러한 모든 변수를 단순히 확장 된 변수로 확장하여 쓸모 없게 만듭니다. "parent.make"의 내용 : -f 부모을 "실행 $(info child testing

    3

    2답변

    재귀 적 make 호출에 의해 -w 플래그가 설정되지 않은 상태에서 makefile을 실행하고 싶습니다. 플래그는 make 명령 행에서 --no-print-directory입니다. 해당 플래그를 메이크 파일 자체 내에 지정할 수 있습니까? 나는 당신이 호출 메이크의 .SILENT: 특별 대상을 포함 할 수 $(if $(VERBOSE),,MAKEFLAGS +

    1

    2답변

    우리는 파일 만들기와 함께 작업하고 Makefile 구문을 확인하기 위해 HG에서 사전 커밋 확인을 만들고 싶습니다. 원래, 우리의 검사가 단지 그러나 make -n FOO.mk 될 거라고, 우리는 메이크 구문이 정확하지만 설정하는 몇 가지 환경 변수를 필요한 경우, 테스트가 실패 할 수 있음을 깨달았다. 아이디어가 있으십니까? 우리의 기본값은 일반적인

    0

    5답변

    makefile에서 setenv 변수를 사용하려고하지만 make 파일을 실행할 때 setenv : command를 찾을 수 없습니다. 어떻게 사용할 수 있습니까? 실제로 여러 환경 변수를 설정하는 쉘 스크립트를 실행하고 싶습니다. 목록이 매우 거대하므로 스크립트를 사용하는 것 외에는 옵션이 없습니다. 수동으로 설정할 수 없습니다. abcd : =/xx/yy

    30

    3답변


    0

    1답변

    두 개의 "메인"파일에 하나의 "도우미"파일이 포함되어 있습니다.이 파일은 동일한 메이크 파일을 가진 두 개의 실행 파일에 내장되어 있습니다. 도우미 파일에 디버그 인쇄 문이 있습니다. print 문을 하나의 실행 파일에 실제로 인쇄하려면 다른 하나는 실행하지 마십시오. 그것을 할 수있는 방법이 있습니까? 지금 나는 다음과 같은 것을 가지고 있으며, 하나의

    1

    2답변

    약간의 통찰력을 원합니다. 우리 프로젝트 중 하나에 대한 소스 코드가 있습니다. 컴파일 방법에 대한 문서가없고, 작성한 모든 사람들이 남겨 둡니다. 우리는 그것에 문제가 있습니다. 행운의 moi가 조사 대상이되었습니다. 현재 내가 AIX 구축하기 위해 노력하고있어가, 메이크는 make: 1254-055 Dependency line needs colon or