gnu-make

    1

    2답변

    당신은 왜 메이크 규칙 나를 설명 할 수 없습니다 :. clean: rm -f foo.{bar1,bar2,bar3} 파일을 제거 발생하지 않습니다 : foo.bar1의 foo.bar2 및 foo는. bar3? 여러 Makefile에서 그 패턴을 여러 번 보았지만, 현재 내 자신의 Makefile을 작성 중이며이 규칙이 올바르게 작동하지 않을 수

    1

    1답변

    gmake와 관련된 문제가 있습니다. 상위 디렉토리에서 빌드 할 때, 다른 것이고 make가 필요한 .o (s)를 모두 빌드하지 않지만 디렉토리로 이동하여 make가 잘 만들면됩니다. GNUmake가이 두 실행의 차이점을 어떻게 알 수 있습니까? 자식을 어기는 부모에게 몇 가지 make 변수가 설정되어 있어야하지만, 그 변수를 추적하는 방법을 찾는 데 도움

    19

    1답변

    make 변수에 넣은 GNUmake 파일을 실행하는 동안 현재 디렉토리를 얻고 싶습니다. 이 작업을 수행하는 구문은 무엇입니까? 이 같은? DIR := $(PWD)

    2

    1답변

    에서 나는 메이크업과 생산의 다음과 같은 종류의 일반적인 패턴 규칙을 정의하는 방법을 알아낼 수 없습니다 xyzzy.ext1. 이 작동 : all: xyzzy-en_US.ext2 # to be compiled from xyzzy.ext0 %.ext1 : %.ext0 # produce xyzzy.ext1 %-en_US.ext2 : %.ext

    3

    2답변

    this article에 설명 된대로 Steel Bank Common Lisp을 설치하려고합니다. 나는이 단계를 수행 할 때 그러나 : sh-3.2# INSTALL_ROOT=/usr/local sh install.sh 을이 오류를 얻을 : 정확히, 나는 GNU는 확인 및 Mac OS X에서 환경 변수 GNUMAKE을 설정 어떻게 설치합니까 GNU Mak

    9

    3답변

    내가 파일이 있다고 가정하자 : libs와 : one.cpp, two.cpp one.h, three.cpp을 two.h, three.h 프로그램 :program.cpp 은 컴파일 할 Makefile을 만들 방법이 그 * 마지막 편집에서 수정 된 통화 당? 현재 나는 그런 일이 있습니다 SRCS = one.cpp two.cpp three.cpp OBJS =

    0

    2답변

    및 다중 메이크 디자인의 조언 :이 작성하고 디렉토리를 채 웁니다 후 두 번째 메이크를 호출 #Nice, wonderful makefile written by Jason CC=g++ CFLAGS=-c -Wall BASE_DIR:=. SOURCE_DIR:=$(BASE_DIR)/source BUILD_DIR:=$(BASE_DIR)/build TEST

    0

    1답변

    이것은 다소 복잡하기 때문에 예제 here을 업로드했습니다. 는 테스트 방법 :) 메이크업의 alib을 메이크업의 aclean을/타볼을 다운로드하고 그것을 CD를 make_problem를 풀고 (아카이브에서 아카이브를 제거하는 것을 잊었다) (방금 삭제 한 단순하고 어리석은 아카이브를 다시 만듭니다) ./weird.sh weird.sh는 단순히 소스 파일을

    29

    2답변

    gnu makefile의 호출 대상을 얻는 방법은 무엇입니까? 예를 들어, 나는 다음과 같은 명령 줄 메이크를 호출 : 는 대상 변수에 할당하는 내가 메이크에서 호출 대상의 "대상"을 얻을 수있는 방법 을 ? 둘 이상의 대상이 cmd를 라인에 지정된 경우 더 이상 : 메이크업의이 target1의 TARGET2 ... 어떻게 그들 모두를 얻을 수 있습니까?

    0

    2답변

    에 여러 디렉토리를 생성 도움이 필요 I 메이크 코드의 다음 블록이 있습니다 param_test_dir: @if test -d $(BUILD_DIR); then \ echo Build exists...; \ else \ echo Build directory does not exist, making build dir..