2010-06-08 2 views
0

내가 정말 기본 프로젝트 (확인)를 만들었와 이상한 일을 :EDE-PROJ-중생이처럼 내 메이크

(ede-proj-project "zrm" 
    :name "zrm" 
    :file "Project.ede" 
    :targets (list 
    (ede-proj-target-makefile-program "zm" 
    :name "zrm" 
    :path "" 
    :source '("zrm.c") 
    ) 
    ) 
) 

(내 컴파일 명령으로 -k하게 수용) M-x ede-proj-regenerate RETM-x compile RET RET을하고, make는 ** 분리 기호 오류로 빠져 나간다.

이맥스 외부에서 (Makefile을 수정하고 탭으로 공백을 대체 할 때) Makefile을 편집 할 때 작동합니다.

이 작업을 수행하기 위해주의해야 할 특별한 것이 있습니까? 투쟁의 몇 시간 후 확인

감사

답변

0

는, 내가 범인을 발견했다. 나는 여러 가지 모드에 대해 untabify을 수행 한 before-save-hook에 대한 연결 고리를 가졌습니다. 거기에 버그가있었습니다. 나는 그것을 고쳤고 이제는 완벽하게 작동한다.

1

프로젝트 파일을 직접 작성한 경우이 작업이 필요하지 않음을 알아야합니다.

그냥 사용

M-x ede-new RET 

새 프로젝트를 만든 다음 새로운 목표를 추가 할 메뉴를 사용하거나 그렇게 할

M-x ede-new-target RET 

을 사용합니다.

프로젝트가 여러 디렉토리 인 경우 각각에 대해 ede-new을 수행해야하며 EDE가 근접으로 연결합니다.