gnu-make

    1

    1답변

    GNake makefile을 NMake makefile로 번역 중입니다. 나는 GNU 메이크 이러한 건설 건너 온 : DEP1 = dependencyA1.c dependencyA1.c DEP2 = dependencyB1.c dependencyB2.c libABC.a: $(DEP1) $(DEP2) $(ARCHIVE) libABC.a $^ #**

    0

    1답변

    특별한 이유없이 다운로드 한 압축 파일을 제거합니다 다운로드 한 아카이브. 이것은 나에게 매우 이상하다 : $ make openssh --just-print echo "Pulling openssh." wget "ftp://ftp.cc.uoc.gr/mirrors/OpenBSD/OpenSSH/portable/openssh-6.2p2.tar.gz" -O /h

    1

    1답변

    가정하자 나는이 다음 myfile.xyz: myfile.abc mycommand .SUFFIXES: .SUFFIXES: .xyz .abc .abc.xyz: flip -e abc "$<" > "logs/$*.log" 것은 지금은 (는 현재로) 할 사용자 정의 규칙을 mycommand이뿐만 아니라 할 접미사 규칙이 있다고 가정

    1

    1답변

    고마워!, 이제 makefile을 업데이트했습니다. .o는 src 디렉토리에 만들어집니다. 여기에 메이크 파일과 출력이 있습니다. 모든 .o가 src 폴더에 작성되므로 makefile에서 오류가 발생합니다. 왜 그런지 몰라? 나는 Makefile에 익숙하지 않으므로 내 어리석은 질문에 친절하게 귀를 기울여주십시오. , 당신은 당신의 메이크 다른 문제가 너무

    8

    1답변

    에 내가는 GNU make를 암시하는 규칙에 예를 들어 변수 $ (TARGET_ARCH) 인 것으로 나타났습니다 : $(LINK.o) $^ $(LOADLIBES) $(LDLIBS) -o [email protected] LINK.o = $(CC) $(LDFLAGS) $(TARGET_ARCH) 내가이 변수가 크로스 컴파일을 위해 필요하다고 생각은하지만 G

    0

    1답변

    아시다시피 make은 동적이며 다른 환경 및 구성에 맞게 makefiles을 작성할 수 있습니다. 어떻게 누군가가 그런 makefiles을 테스트 할 수 있습니까? 지원되는 각 환경/구성에서 명시 적으로 실행할 수 없기 때문에?

    0

    1답변

    지금 OpenSUSE를 사용하고 있습니다. uname -r을 입력하면 3.7.10-1.16-desktop이 표시됩니다. 그러나 다른 프로젝트를 만들려고하면 kernels/2.6.21-s915g5-i386 파일이 필요합니다. 커널 소스/빌드에 익숙하지 않습니다. linux-2.6.21을 다운로드하고 README 파일을 읽고 make menuconfig을 실행

    0

    2답변

    내가 다른 디렉토리에있는 파일에 대한 심볼릭 링크를 생성하기위한 것입니다 내 Makefile의 규칙이 안 : 비록 VPATH = ../source foo: foo ln -s $< [email protected] 을 나는 ./foo으로 해결할 대상을 찾고 ../source/foo으로 해결해야하는 종속성을 알기 때문에 왜 make이 원형으로 간주

    0

    2답변

    편집 : 내 메이크 파일에 대한 링크 포함 다른 원본 파일에 정의 된 많은 기능을 호출하는 주 프로그램이 있습니다. 내가 functionHeader.hcc -c functionSource.c 를 사용하여 내 기능 중 하나가 다른 함수에 의존 할 때 내가하는 데 문제가 cc main.c func1.o func2.o .... -o test.o 내 주요 프로그램

    1

    1답변

    Gmake의 Makefile에서 C/C++ 프로젝트 빌드를 할 수 있고, 다른 컴퓨터에 빌드를 배포하여 더 빨리 만들 수 있습니다. 지금은 6 +/- 시간이 걸립니다. 아직 테스트를 해보지는 않았지만 Buildbot에 대해 알았습니다. 프로젝트/코드 구조에 대한 가정을하지 않는 다른 도구가 있습니까? 그리고 최소한의 수정만으로 Makefile을 가져 와서