본문 바로가기

KNU_study/Linux 환경

(2) 리눅스(Ubuntu 20.04) 환경에서 코딩하기, vscode 설치

728x90
반응형

 

 

0. install vscode (2024.02 수정)

 

사실 요즘은 vi 에디터보다는 그냥 vscode를 설치하여 코딩을 진행한다. ubuntu 상에서의 vscode 설치 방법은 간단하다. VS code에 필요한 패키지 설치, wget에서 Microsoft GPG 키 가져오기, VS code 저장소 추가, VS code 설치 및 실행의 순서다. 터미널 창에 순차적으로 입력하면 vscode가 설치된다. 

 

sudo apt update
sudo apt install software-properties-common apt-transport-https wget
wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
sudo apt install code
code
code .
# code . 라고 칠 경우, 해당 directory에서 vscode가 열린다.

 

 

1. 리눅스 환경의 터미널창에서 아래의 명령어들을 입력한다. 

 

-> 참고로 Ctrl + Alt + t를 누르면 터미널 창이 열린다.  

 

sudo su
apt-get update
apt-get install gcc

 

다음과 같이 설치되면 정상 !!

 

 

2. vi 에디터를 이용하여 코딩을 한다. 

 

1) 아래의 명령어를 입력하면 헤더 파일이 생성된다.

.c 파일도 같은 방법으로 생성하면 된다. 

 

vi Queue_List.h
vi [파일명].c

 

 

2) i를 누르면, 헤더파일(새 창)의 아랫줄이 -- INSERT --로 변한다. 

코딩을 하면 된다. 

 

 

3) Esc를 누르고, :wq를 입력하자. 

-> Esc를 누르면 -- INSERT -- 가 사라진다. 

-> :wq 를 누르면  파일이 저장됨과 동시에 quit되어 원래 터미널창으로 돌아온다. 

-> 돌아온 창에서 ls 명령어를 눌러보면, 해당 파일이 생성되었음을 알 수 있다. 

 

 

 

3. C언어 전용 파일을 만들어, c파일들을 보관하자. 

 

mkdir Cfile
mv Queue_Array.h Cfile
cd Cfile
ls

 

-> mkdir [폴더명]을 한 다음, [폴더]에 옮기고자 하는 [파일]을 move해준다. 

-> 3, 4번째 줄 명령어를 통해 Cfile(=파일명) 폴더 내부를 확인하며 파일이 잘 이동되었는지 체크하자. 

 

나는 폴더를 이미 만들어 두었기에 첫번째줄 명령어는 생략했다.

 

 

4. gcc로 컴파일하자.

 

gcc [파일명] -o [컴파일 후 만들어진 파일명]

 

-> 예를 들어, main.c 파일을 main1로 컴파일하고 싶다면, 아래 사진처럼 입력하면 된다. 

 

참고로, c파일이 들어있는 폴더 안에 들어가서 !! 컴파일해야 작동된다.

 

 

5. 실행시키자.

 

./main1
./[컴파일 후 만들어진 파일명]

 

 

-> 헤더파일을 사용하는 main.c 파일이 정상적으로 작동하는 것을 알 수 있다. 

 

728x90
반응형