이번 시간에는 가벼우면서 강력한 텍스트 에디터인 Sublime Text 3를 설치하고, 바로 C 컴파일이 가능하도록 GCC를 같이 설치하여 연동하는 법을 알아보겠습니다. Visual Studio와 같이 강력한 툴들도 있는데 왜 굳이 Sublime Text에 귀찮게 GCC까지 묶어서 쓰냐고 여쭤보신다면, 이유는 간단합니다. Sublime Text의 경우, 사용이 쉬우면서 프로그램 자체도 가볍고 여러가지 패키지를 설치하여 원하는 대로 Sublime Text 3를 사용할 수 있기 때문입니다. 서론은 여기까지 하기로 하고, 설치 과정으로 넘어가도록 하겠습니다.
이 가이드는 Windows 기준입니다.
Sublime Text 3 설치
1. https://www.sublimetext.com/ 에 접속하여 Download for Windows를 클릭하여 다운로드받습니다.
2. Sublime Text 3를 설치하고 실행합니다.
Sublime Text 3의 설치가 완료되었습니다.
GCC 다운로드 후 Sublime Text 3에 통합
1. http://tdm-gcc.tdragon.net/download 에 들어가서, 자신의 OS가 32비트라면 왼쪽에 32라고 써있는 파일을, 64비트라면 왼쪽에 64라고 써있는 파일을 받습니다.
2. 파일을 열고, Create를 클릭합니다.
3. 계속 진행하면서, 설치 경로를 정해줍니다.
4. 다운로드 받을 서버를 지정합니다. 아무래도 Seoul, Korea 위치에 있는 서버를 지정해주는 것이 빠르겠죠?
5. 하단에 Add to PATH가 선택되어있는지 꼭 확인해줍니다.
6. 이후 설치 진행시, 시간이 다소 소요될 수 있으므로 여유롭게 기다려줍니다.
7. 다시 Sublime Text 3를 열고, Tools - Build System - New Build System.. 을 클릭합니다.
8. 해당 코드를 그대로 복사하여 붙여넣습니다. 복사가 불가능하다면 이 링크 내의 텍스트를 복사해주세요.
{ "cmd": ["gcc", "${file}", "-o", "${file_base_name}.exe"], "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_dir": "${file_path}", "selector": "source.c, source.c++", "shell": true, "variants": [ { "name": "Run", "cmd": ["gcc", "${file}", "-o", "${file_base_name}.exe", "&&", "start", "cmd", "/k", "${file_path}/${file_base_name}.exe"], "shell": true } ] }
9. Ctrl + S를 눌러 저장합니다. 폴더는 변경하지 않아도 되며, 이름은 GCC.sublime-build로 지정해주세요.
10. C 코드의 실행을 원하신다면, 파일을 저장한 후(중요) Ctrl + Shift + B를 누르고, 빌드만 진행할 것이라면 GCC를 클릭하고, 빌드 후 실행을 진행할 것이라면 GCC - Run을 클릭해주세요.
이제 GCC를 사용하여 C 코드를 컴파일하고 실행할 수 있게 되었습니다.
손쉽게 에러와 경고를 분석할 수 있는 SublimeLinter 설치
1. SublimeLinter를 설치하기 위해서는 패키지 관리자인 Package Control이 필요합니다. https://packagecontrol.io/installation 에 접속하여 파란 사각형으로 표시한 구역 내에 있는 코드를 전부 복사합니다. (해당 코드는 버전이 업데이트될 때마다 바뀌기에 사진 내 코드와 다를 수 있습니다)
2. Control + `(대부분 숫자 1키 왼쪽에 있는 물결표(~)와 같이 있는 키)를 눌러 콘솔을 엽니다. 불가능하다면 View에서 Show Console을 클릭합니다.
3. 콘솔 창 하단에 복사했던 코드를 전부 붙여넣고, Enter를 누릅니다.
3. 설치가 완료되면 Sublime Text 3를 재시작합니다. Ctrl + `를 눌러 콘솔을 다시 끌 수 있습니다.
4. Ctrl + Shift + P 를 누르고, install을 입력합니다.
5. Package Control: Install Package를 선택하고, Enter를 누르거나 마우스로 클릭합니다.
6. SublimeLinter를 입력 후, 마찬가지로 Enter를 누르거나 클릭하여 설치합니다.
7. 설치가 완료되면 이러한 탭이 열립니다. 설치가 완료되었습니다.
8. 빌드 중 오류가 발생했다면 정확히 어디에서 오류가 발생하였는지 알려줍니다. 가령, 세미콜론(;)을 쓰지 않으면 쓰지 않았다는 것을 알려주죠.
'code > misc' 카테고리의 다른 글
타이젠 스튜디오(sdb)와 워치 연결하기 (0) | 2020.07.17 |
---|---|
C 테스트 오답노트 外 (0) | 2018.05.02 |