Taking baby-developer steps

1. 프로그래밍 개발환경 구축하기 본문

CS 지식/C언어_basic

1. 프로그래밍 개발환경 구축하기

Surin Lee 2021. 3. 16. 17:04

Rumor has it...

개발환경 구축하기가 제일 오래 걸린다고 한다.

 


통합개발환경(IDE/Integrated Development Environment)

- 프로그램 개발에 사용되는 코딩, 디버깅, 컴파일, 배포의 모든 과정을 통합적으로 관리할 수 있도록 해주는 소프트웨어

ex) Visual Studio, NetBeansC/C++, Eclipse CDT등이 있으며,  클라우드 기반의 groom IED등도 최근 많이 사용한다.

 

C/C++ 프로그래밍을 위해서 다양한 IDE를 이용할 수 있다. 가장 많이 사용 되는 IDE는 Visual Studio이다.


전통적인 프로그램은,  전처리기-컴파일러-링커를 거쳐 실행파일로 만들어진다.

개발자가 소스코드를 빌드하면, 실행파일이 만들어지는데,

이는 빌드하면 IDE(우리가 설치한 개발환경/ 즉 '컴파일러')가 알아서 전처리기를 이용해서, 기존의 소스코드를 향상된 소스코드로 바꿔주고, 이를 컴파일러가 목적코드로 바꾼 후, 이 목적코드를 링커가 다양한 라이브러리와 연결해서, 결과적으로 실행파일을 만든다. 우리가 흔히 사용하는 "응용프로그램"은 이 실행파일형태(.exe)로 존재한다.

 

Comments