emacs 개발환경의 build 에 대한것입니다... 간단한 소스를 간단히 쓸수는 없을까요?
글쓴이: s_jeho / 작성시간: 수, 2010/03/10 - 9:55오후
안녕하세요, 최근들어 emacs 를 배우고있습니다.
그래봐야 인제 튜토리얼만 넘겨 대략의 단축키정도 외운수준밖에 안되지만
vim 을 쓸때와는 다른 느낌이 있더군요
그러나 쓰다보니 몇가지 궁금한 사항이 있어 남깁니다.
M-x compile 시에, 좀더 간단히 쓸수있을까요?
저는 아직 대규모 컴파일을 할일이 없었습니다. 때문에 makefile 이 대략 어떤건지는 알아도
한번도 만들어본적은 없었지요.... 그래서 M-x compile 할때면 gcc 편집하려는소스.c 이런식으로 사용했습니다.
vim 의 경우엔 % 인자를 넣어 현재 작업하고 있는 파일을 자동으로 인식했었는데요, emacs 에선 어떤방식이 가능할까요?
될수있다면 makefile 을 활용하고싶기도한데, 이건 어느부분을 건드려야 할지 모르겠습니다...
(학부생이라 소스코드 한개두개 정도만 물려쓰는데, 나중에 편집하는 소스가 늘어나면 어떤식으로 물려야 할지 모르겠습니다)
Forums:
참고하세요.
http://www.emacswiki.org/emacs/SmartCompile
간단한 소스들 이라면
emacs 자체 varialble을 이용하는 방법인데요
간단히 test.c 라는 소스 파일을 작성하고 나서
소스 아래 부분에 다음과 같은 것을 넣으시면
다시 파일을 불러온 다음 M-x compile 을 하시면 위의 부분의 compile-command
가 적용 됩니다.
오픈 소스에 가끔 보면 나오는 데요
xine test code build 할때 나옵니다.
저는
간단히 테스트 코드들에 대해서는 저렇게 작성해서 추후에 빌드를 편하게 하곤 합니다.
emacs 관련 variable을 이용 할 수 있으니깐 확장 가능성은 아주 많습니다.
---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------
---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------
굉장히 좋은 팁
굉장히 좋은 팁 감사드려요.
----
내 블로그: http://unipro.tistory.com
내 블로그: http://unipro.tistory.com
두분 모두 감사합니다
.el 패키지를 컴파일해서 .elc 를 만들어 설정파일에 추가하는법을 알았고,
자체 환경변수 수정을 통해 컴파일 하는 방법도 알게되었습니다.
단축키 외우는걸 넘어선 커스텀 환경에 대한 도전을 시도할수있을것같습니다.
감사합니다...
댓글 달기