makefile

    0

    3답변

    4 개의 논리적 CPS (중요한 경우 두 개의 이중 코어 CPU가있는 시스템)로 작업하고 있습니다. make를 사용하여 병렬 처리가 가능한 12 개의 작업을 병렬 처리하고 cron에서 수행합니다. 호출이나 외모와 같은 : make -k -j 4 -l 3.99 -C [dir] [12 targets] 가끔 하나의 작업이 완료되지만 다음 하나가 평균 부하에

    2

    2답변

    Lazy C++이라는 도구를 사용하면 하나의 C++ .lzz 파일을 .h 및 .cpp 파일로 나눕니다. Makepp .lzz 파일을 만들기위한 규칙 이후에이 두 파일이 모두 존재하기를 기대하지만 두 빌드를 단일 빌드 줄에 넣는 방법을 모르겠습니다.

    0

    2답변

    저는 Solaris x86에서 ffmpeg를 사용하는 라이브러리 인 'quadrupel'을 설치하려고합니다. 나는 ffmpeg를 빌드 할 수 있었고 그 라이브러리는/opt/gnu/lib에 있으며 include는/opt/gnu/include에 있지만 quadrupel을 만들려고 할 때 ffmpeg 헤더를 찾을 수 없습니다. 라이브러리의 적절한 검색 경로에이

    46

    5답변

    많은 변수가 포함 된 매우 복잡한 makefile이있는 대규모 레거시 코드베이스가 있습니다. 때로는 그것들을 바꿔야 할 때도 있는데, 나는 변화가 내가 기대했던대로 작동하지 않는 이유를 알아 내기가 매우 어렵다는 것을 알게되었습니다. 제가 찾고자하는 것은 기본적으로 "make"프로세스를 단계별로 디버깅하는 툴입니다.이 프로세스에서 디렉토리를 지정하면 다른

    2

    2답변

    나는 구석에 그림을 그리지 않았 으면합니다. 나는 Makefile을 구현하는 것의 대부분을 차지하는 것으로 보이고 마지막 비트를 얻을 수는 없다. 여기있는 누군가가 내가하려고하는 일을하는 기법을 제안 해 줄 수 있기를 바랍니다. 이 나는 ​​소스 저장소에 버전 제어 파일에서 "재료의 청구서를"전화 할게 무엇을하고 난 같은 구축 :이 make VER=x

    1

    1답변

    나는 이것에 대한 기존의 문서를 찾기가 매우 어려웠다. 내가 알아 내려고하는 것은 Imake가 unix, linux 또는 i386과 같은 단어를 제작 된 Make-file에서 1로 해석하는 이유입니다. 나는 그것이 그 시스템에 있는지 아닌지를 나타내는 함수라고 확신합니다. 나는 이것이 #define 어딘가에 있다는 것을 알지 못했다. 그래서 이것은 무엇인가

    2

    4답변

    Nant는 매우 컴파일러 중심 인 것처럼 보입니다. .NET 개발 시스템으로 간주되기 때문입니다. 그러나 나는 그것이 끝날 수 있다는 것을 안다! 나 그거 봤었 어. 우리가 구축하고있는 플랫폼에는 자체 컴파일러가 있으며 C++에 'cl.exe'를 사용하지 않습니다. 우리는 다른 플랫폼에 C++ 응용 프로그램을 빌드하고 있으며 자체 컴파일러로 오버라이드하려고

    15

    4답변

    Mac의 기존 Xcode 프로젝트에서 Makefile을 생성하고 싶습니다. 특히, 기존 아이폰, Mac의 Objective-C 프로그램. 나는 PBToMake을 찾았지만 Xcode 2.1에 대한 것처럼 보였고 사용하려고 시도했을 때 Xcode 3.1 프로젝트에서 작동하지 않았습니다.

    2

    8답변

    sysadmin 선생님은 언젠가 내가 "make"를 사용하는 법을 배워야한다고 말했다. 왜냐하면 필자는 단지 complilations를 유발하는 많은 다른 것들을 위해 그것을 사용할 수 있기 때문이다. 나는 그것에 대해 더 이상 이야기 할 기회가 없었습니다. 좋은 모범이 있습니까? 보너스로,이 도구는 더 이상 사용되지 않으며 현대적인 대안 (컴파일 목적 및

    3

    5답변

    빌드 프로세스에서 일련의 단계를 실행하고 대상 응용 프로그램을 빌드하는 자동 작성기를 개발 중입니다. 우리는 여러 환경 변수를 설정하거나 환경 변수를 설정하고 궁극적으로 'make'를 실행하는 도구라고 부르는 배치 파일을 사용했습니다. 저는 '프로세스'클래스를 사용하여 이러한 명령을 실행하는 데 적합하지만 불행히도 환경이 변경 될 때마다 (예 : PATH에