본문 바로가기
Tool

[Tool] C, C++ 컴파일러 Dev C++

by spareone 2022. 10. 28.

C언어와 C++ 언어 compiler인 Dev C++입니다.

Visual Studio보다 가볍기 때문에 파일 하나만 컴파일 할 때 유용하게 사용할 수 있으며, 특히 알고리즘 문제 소스코드를 작성할 때(PS) 유용하게 사용할 수 있습니다.

 

아래 사이트로 접속하면 다운로드 가능합니다.

https://sourceforge.net/projects/orwelldevcpp/

 

Dev-C++

Download Dev-C++ for free. A free, portable, fast and simple C/C++ IDE. A new and improved fork of Bloodshed Dev-C++

sourceforge.net

[그림 1] Dev C++ 다운로드 페이지

Download 버튼을 누르면 다운로드가 시작됩니다.

[그림 2] 새 파일 생성

Dev C++ 실행 후 File -> New -> Source File을 클릭하면 새 파일이 생성됩니다.

[그림 3] 소스코드 작성

새 파일이 작성된 후 소스코드를 작성합니다.

 

이제 파일을 컴파일 후 실행하면 되는데,

F9 - 컴파일

F10 - 파일 실행

F11 - 컴파일 후 파일 실행

입니다. 컴파일 후 파일을 바로 실행하려면 F11 누르면 됩니다.

 

[그림 4] 코드 실행

컴파일 후 코드가 실행됩니다.


Dev C++에서 for(int i = 0; i < n; i++)  이런식으로 for을 사용하면 컴파일 에러가 발생할 수 있습니다.

Dev C++ 기본 환경이 for문 조건 안에서 int를 선언하지 못하는 환경으로 설정되어 있는 것 같습니다.

따라서 이 방식이 지원되는 C99나 C11로 컴파일 환경을 설정하는 것을 추천합니다.

[그림 5] 컴파일 옵션 설정을 들어가는 모습

Tools -> Compiler Options로 들어갑니다.

[그림 6] Compiler Options 설정

"Add the following commands when calling the compiler"에 체크 후 -std=c++11를 입력합니다.

이후 OK를 누르면 설정이 완료됩니다.

댓글