-
sublime text를 사용하여 c++ 개발환경 설정하기Practical_skills/odds and ends 2019. 8. 26. 09:47
이 포스트에서는 linux 환경(ubuntu 16.04)의 sublime text에서 c++코드를 빌드하고 실행하는 것을 할 예정이다.
참고한 포스트(windows에서)
linux에서
sublime text 설치
terminal 에서 apt-get install 사용
$ sudo add-apt-repository ppa:webupd8team/sublime-text-3 $ sudo apt-get update $ sudo apt-get install sublime-text
g++ 컴파일러 연결
requirement : g++ 설치
기본빌드
[Tools]-[Build System]에서 [C++ Single File] 로 체크해두면 cpp 파일을 빌드할 수 있다. (빌드 단축키는 [Ctrl]+[B]. 빌드와 함께 실행 단축키는 [ctrl]+[shift]+[B]) 그러나 이렇게 되면 섭라임 자체에서 결과값이 열려서, input을 받는 데에 어려움이 생긴다.
터미널에 결과 창 띄우기
빌드 시 새 터미널 창에서 그 결과를 보여주게끔 변경
- [Tools] - [Build System]에서 [New Build System..]을 클릭
- 창이 하나 나오면, 그 안에 이하의 내용을 붙여 넣고 원하는 파일명으로 저장.
ex) /home/usaywook/.config/sublime-text-3/Packages/User/ 의 경로에 cpp_terminal.sublime-build라는 파일명으로 저장{ "cmd": ["g++", "-std=c++11", "$file", "-o", "${file_path}/${file_base_name}"], "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_dir": "${file_path}", "selector": "source.c, source.c++, source.cxx, source.cpp", "variants": [ { "name": "Run", "shell": true, "cmd": ["gnome-terminal -e 'bash -c \"${file_path}/${file_base_name};echo;echo; echo Press ENTER to continue; read line;exit; exec bash\"'"] } ] }
- [Tools] - [Build System]에서 해당 파일 이름의 빌드 타입을 설정해주면 끝. (빌드([Ctrl]+[B])를 눌렀을 때 두 개의 창이 나올텐데, 그 중 끝에 - Run이 붙어 있는 걸로 실행
'Practical_skills > odds and ends' 카테고리의 다른 글
Horovod 모듈 설치하기 (0) 2020.01.16 apt-get 으로 설치가 안될 때 PPA Repository 추가하기 (0) 2019.08.27 libpcap 을 사용하여 packet capture하기 (0) 2019.08.26 Google map, chart 사용하기 (개요) (0) 2019.07.14