2010-04-16 5 views
2

Eclipse를 사용하여 Makefile로 빌드 된 일부 기존 소프트웨어 (C로 작성)를 빌드하려고합니다. 이런 이유로 Eclipse에서 'Makefile 프로젝트'를 만들었습니다.Eclipse에서 Makefile 프로젝트 빌드 단계

그러나 'C/C++ Build/Settings'메뉴에서 'Binary Parsers'및 'Error Parsers'탭만 보았습니다. 그러나 빌드 빌드 명령을 추가해야하기 때문에 실제로 '빌드 단계'탭이 필요합니다.

내 프로젝트에 '빌드 단계'탭을 표시하려면 어떻게해야합니까?

답변

1

makefile에 해당 단계를 포함해야합니다. 빌드 전 단계와 빌드 후 단계가 기본 Eclipse C++ 프로젝트에 포함되어있는 이유는이 경우 Eclipse가 자동으로 makefile을 생성하기 때문입니다. 따라서 코드 작성과 별도로 수행하려는 작업은 별도로 수행해야합니다. 그러나 Makefile을 직접 작성한 경우에는 빌드 전 단계와 빌드 후 단계를 포함시킬 수 있습니다.

+0

물론이 단계를 Makefile에 추가 할 수 있음을 알고 있습니다. 그러나이 경우 Makefile은 우리 회사의 많은 사람들에 의해 사용되는 반면, 실행을 원하는 빌드 후 단계 (특정 파일을 특정 위치로 복사)는 저에게만 해당됩니다. 그래서 이클립스에서 '빌드 단계'를 사용할 수 있다면 좋을 것이다. 또한 Makefile 프로젝트에서 이러한 단계를 사용할 수 없어야하는 이유는 전혀 없습니다. –

+0

다음을 시도해보십시오. 모두가 사용하는 글로벌 makefile을 만들고 전역 makefile을 호출하는 자신 만의 makefile을 만들고 여기에 필요한 단계가 포함됩니다. – petersohn

+0

Makefile 이외의 사용자 정의 파일 이름을 지정할 수 있습니까 (예 : Makefile.local)? Eclipse에서 다른 파일을 사용해야한다고 어떻게 지정합니까? –

관련 문제