티스토리 뷰



지난번 포스팅에서 오픈 소스 사이트에서 아주 고전적인 Turbo-C 2.0을 다운로드할 수 있으며(http://sourceforge.net/projects/borlandtubroc/files/Borland%20Software/) 더 간단하게는 TCC - Tiny C Compiler(http://bellard.org/tcc/)를 활용할 수 있음을 말씀드렸습니다. 이번 포스팅에서는 소스코드를 작성하기에 유용한 jEdit 텍스트 편집기에서 콘솔창을 열어서 간단한 C 프로그램을 직접 컴파일하며 편리하게 학습할 수 있는 방법을 다룰까 합니다. jEdit 편집기에 대해서는 아래의 글들을 참고해 보세요.

  1. 2015/03/05 | 무료 텍스트 편집기 jEdit 한글판 배포
  2. 2015/03/03 | BeanShell과 매크로, 문제 해결 도구 활용하기 - jEdit
  3. 2015/02/27 | jEdit 묶음과 접기 기능 사용하기
  4. 2015/02/26 | jEdit 추가 편집 기능 사용하기
  5. 2015/02/26 | jEdit 검색 활용과 정규식
  6. 2015/02/25 | jEdit 클립보드와 선택 기능 활용하기
  7. 2015/02/25 | jEdit 단어자동완성과 약어기능 활용하기
  8. 2015/02/25 | jEdit 파일 메뉴 팁
  9. 2015/02/24 | jEdit 창다루기와 버퍼의 개념
  10. 2015/02/24 | jEdit 액션 스크립트
  11. 2015/02/23 | jEdit 마커 활용하기
  12. 2015/02/16 | jEdit TextTools 플러그인으로 라인 정렬하기
  13. 2015/02/14 | SFTP/FTP를 지원하는 jEdit - 서버 직접 편집하기
  14. 2015/02/13 | 무료 텍스트 편집기 jEdit 설정하기
  15. 2015/02/11 | 회사에서도 쓸수있는 텍스트 편집기 jEdit

일단 jEdit에서 Console 플러그인을 설치하면 아주 편리하게 컴파일과 실행을 해 볼수 있습니다.

jEdit>플러그인>플러그인 관리자 메뉴를 선택하고 [설치] 탭에서 "Console" 플러그인을 찾아 체크하고 [설치]버튼을 클릭하면 자동으로 다운로드 및 설치를 진행합니다.(인터넷이 연결된 상태에서 하세요)


플러인 설치가 끝나면 플러그인 메뉴에 아래의 그림과 같이 Console 플러그인 메뉴가 나오는데 Console>Console 메뉴를 선택하면 화면하단에 콘솔창이 도팅 상태로 나타납니다. 콘솔 창이므로 다양한 명령을 직접 입력할 수 있습니다. "cd \tcc"와 같이 tcc를 설치한 폴더로 이동합니다.

콘솔창에서 작업하다보면 명령 수행 결과를 표시하는 것이 불편할 수 있습니다. 이런 불편을 없애시려면 도구>전역옵션>플러그인 옵션>Console>"System Shell" 항목에 있는 "Show exit status" 옵션을 해제하면 됩니다.


이제 소스코드 작성 및 테스트 환경이 준비되었고 아래의 예제와 같이 "tcc 소스명.c"로 컴파일하고 만들어진 실행 파일을 실행하면 됩니다.

일반적인 콘솔창이 지원하는 대부분의 기능을 지원하므로 편리한 기능을 잘 활용해 보세요. 한가지 팁은 콘솔창에서 엔터를 친 상태에서 위/아래 화살표를 누르면 앞에 입력한 명령을 다시 선택해서 수행 할 수 있습니다. 또다른 팁은 명령을 입력하다가 파일명 일부를 입력하다가 [Tab]키를 입력하면 파일명을 자동 완성해주기도 합니다.

즐거운 코딩 하세요!


댓글
댓글쓰기 폼