stand
이라는 독립 실행 형 타겟이있는 autoconf/automake 시스템이 있습니다. 나는 stand
일반적으로 건설 될 싶지 않아, 그래서 난 내 Makefile.am이있다 : 이것은 잠시 동안 일했다"error : 'extra_PROGRAMS'는 어떤 디렉토리를 사용해야하지만 'extradir'은 정의되지 않았습니까?"
bin_PROGRAMS = grace
extra_PROGRAMS = stand
...
stand_SOURCES = stand.cpp barry.cpp ...
하지만, Automake는 내 시스템에 업데이트가 있고 난 지금 받고 있어요 오류 :
extradir = .
하지만 그 문제가 발생했습니다 :
src/Makefile.am:4: error: 'extra_PROGRAMS' is used but 'extradir' is undefined
src/Makefile.am:66: warning: variable 'stand_SOURCES' is defined but no program or
src/Makefile.am:66: library has 'stand' as canonical name (possible typo)
그래서 나는이 추가되었습니다.
stand
프로그램을 설치하고 싶지 않습니다. 그것은 나를위한 테스트 프로그램 일뿐입니다. 그러나 그것은 공식적인 테스트 스위트의 일부가 아니며 단지 제 목적을위한 것입니다. 어떻게해야합니까?
나는 당신과 똑같은 작업을 수행했습니다. 하지만 여전히 동일한 오류가 발생하고 있습니다 : 오류 : 'SHELLTESTS_PROGRAMS'사용되지만 'SHELLTESTSdir'정의되지 않았습니다. 여기에 제가 게시 한 질문이 있습니다 : [프로젝트에 프레임 워크 통합 확인 실패] (http://stackoverflow.com/questions/29718158/check-framework-integration-on-project-failed-to-build) – macmania314