gnu-make

    5

    2답변

    (현재) 작은 C 프로젝트에서 단위 테스트를 지원하기 위해 페이지의 지침을 따르고 있습니다. Check 대신 Cgreen을 사용하고 있지만 9 단계에서 automake가 GNU make 확장 인`% '스타일 패턴 규칙 사용에 대한 경고를 내고 있습니다. 특정 메이크업 규칙은 다음과 같습니다 확장을 GNU에 의존하지 않는이 규칙을 지정 상응하는 방법이 있는지

    5

    2답변

    나는 다음과 같은 GNU 메이크있다 : I 대상 'D'를 싶습니다 .PHONY a b c d a: b c b: d c: d d: echo HI 두 번 실행하는 -가에 의해 종속성으로 지정된 이후를 둘 다 & c. 불행히도 목표 'd'는 단 한 번만 실행됩니다. 실행중인 make의 결과는 단순히 'HI HI'대신 'HI'가됩니다. 어떻게

    0

    2답변

    win32 경로 이름을 포함하는 대상/종속과 함께 GNU makefile을 가질 수 있습니까? 나는 현재 GNU make의 win32 3.81 버전을 사용하고 있으며 드라이브 문자에 어려움이있는 것으로 보인다. 예 : C:\MyTarget.obj : c:\MySource.cpp cl /c C:\MySource.cpp 위의 메이크 파일 코드 조각

    2

    1답변

    모든 프로젝트를 빌드하기위한 빠른 makefile을 작성해야합니다. 이것은 C++ 코드이며 gmake를 사용하고 있습니다. 디렉토리 목록이 있다고 말하면 각자 cd하고 gmake 명령을 실행하고 성공하면 다음 명령으로 이동합니다. 난 그냥 gmake를 입력하면, 그것은 옳은 일을한다 - 나는 그것은 "모든"대상에 대해 작동 gmake manual .PHON

    2

    2답변

    Windows에서 GNU make를 사용하면로드 평균 값은 정확히 무엇을 나타 냅니까? 예를 들어 : make -j --load-average=2.5 2.5은 무엇을 의미합니까?

    15

    5답변

    Windows에서 GNU make parallel 작업 (-j)의 설정은 무엇입니까? MinGW make 3.81을 사용하여 cmd.exe로 셸을 설정하려고했지만이 작업은 여러 프로세스를 만드는 데 사용되지만 "작업 대기 중"메시지와 함께 실패합니다. 이 기능과 최상의 설정은 무엇입니까? (MinGW/Cygwin/???) 누군가가 저에게 테스트 할 실제 예

    5

    2답변

    필자는 테스트를 통과해야하는 많은 스크립트 시스템을위한 make 파일을 만들었습니다. 각 테스트는 스크립팅 응용 프로그램에 대한 별도의 호출입니다. #---------------------------------------------------------------------------- # run test scripts in the module::test

    47

    6답변

    -j에 대해 배웠던 이래로 -j8 blithely를 사용했습니다. 다른 날에 아틀라스 설치를 컴파일 중이었고 make가 실패했습니다. 결국 나는 그것을 순서를 벗어난 것으로 추적했다. 그리고 한번 singlethreaded make로 돌아 가면 잘 돌아갔다. 이것은 나를 긴장하게 만든다. make -j를 사용하여 예상치 못한 일을 피하기 위해 자신의 mak

    12

    2답변

    우리는 make 파일을 생성하는 데 필요한 C++ 코드가 있습니다. 각 .h와 .C 쌍은 객체를 생성 한 다음 일부 객체가 함께 링크되어 실행 파일을 만듭니다. 꽤 표준적인 것들. 이 아닌 GNU make 명령은 디렉토리에있는 객체로 모든 파일을 빌드 %.o:%.C $(CC) $(CPFLAGS) -c $< 이것이 수행하는 (즉, 모든 .C 파일

    4

    4답변

    기존의 많은 HTML 파일 세대를 통합해야합니다. Makefile. 문제는 HTML 파일이 여러 디렉토리에 있어야한다는 점입니다. 내 아이디어는 해당 HTML 파일 %.html: %.st $(HPC) -o [email protected] $< 과 HTML 경우 모든 HTML 파일에 all: $(html) 을 따라 규칙에 소스 파일 (* .S