IBM PC 시스템에서 첫번째 컴파일러는 DOS 프롬프트 에서 명령어를 입력해서 사
용하는 명령어행 컴파일러 이다. 이 컴파일러는 처음에 에디터를 수행시켜서 소스
코드를 입력하고 에디터 에서 소스 코드를 저장하고 빠져나온 다음, 컴파일러를 수행시키
는 것과 같은 반복 과정을 통해서 사용한다.
또한 최근에 많이 사용되는 통합 개발 환경 즉 , 하나로 통합된 프로그램에서 편집, 컴파일이
가능한 내용에 대해서도 알아본다. 그리고 DOS는 PC-DOS 3.1 이후 버전을 사용한다고 가정한다,
--IBM PC에서의 에디팅
최근의 마이크로소프트C는 명령어행 모드에서 옵션을 지정할수 있다 그리고 TURBO C , BORLAND C++ 또한 IDF
뿐만아니라 명령어행 컴파일러를 제공하며 POWER C 도 명령어행 컴파일러를 제공한다
먼저 소스 코드를 만들기 위해 에디터가 필요하다. PC DOS와 MS DOS V4.0 과 그 이전 버전에는 윈시적이고 불편하지만
사용기에는 충분한 EDLIN이란 에디터가 포함되어' 있다 DOS 5.0 부터는 작은 프로그램을 편집하기에
충분한 EDIT 란 에디터가 포함되어 있다.
또한 워드스타,워드퍼펙 또는 마이크로 워드 와 같은 워드 프로세서를 사용해도 된다.
그러나 이러한 워드 프로세서 들은 고유의 기능인 서식 정보를 포함하고 있다.
이 정보들로 인해 컴파일할때 에러를 유발시키므로 파일을 저장할 때에는 단순 ASCLL 파일로 저장해야 한다
예를 들어 워드 스타를 사용한다면 N 모드를 이용해 저장해야 하고 워드 퍼펙을 사용한다면 TEXT IN/OUT 키를 이용해서 DOS FILE 로 저장해야 한다. 윈도우즈 에서 사용하는 경우에는 대화 상자에 서 텍스트 또는 ASCLL옵션을 선택해서 저장한다.
가장 좋은 방법은 프로그래밍을 위해 특별히 설계 된 에디터를 사용하는 것이다.
예를 들어 마이크로소프트 사의 최근 컴파일러에 포함된 PWB[프로그래머 워크 벤치]와 같은 프로그래밍 시스템을 사용하는 것이다.
또한 KEDIT 와 같은 상업용 프로그램이나 도스환경으로 포팅된 VI , EMACS등을 사용할수도 있다 이들 여러 에디터는
여러개의 파일을 동시에 열고 편집할수 있어 큰 프로그램을 처리할때 매우 편리하다.
어느 에디터를 사용하든지 유닉스 에서 처럼 확장자는 .c 라 지어야 한다 또한 기본명이 여덟자를 넘으면 안되는
도스의 제약조건을 따라야 한다..........................................................................................
휴,,,제발 퍼가실땐 저작권을 남겨주세요.

User Delphi Project 의 마스터입니다!
(프로필 사진을 추가해보세요 ㅇㅅㅇ) /

