Code::Blocks

덤프버전 :


Code::Blocks


파일:external/wiki.codeblocks.org/Cb_splash.png

개발
The Code::Blocks team
출시일
2005년
최신 버전
2020년 3월 29일
유형
IDE
사용 언어
파일:C언어 로고.svg | 파일:C++ 로고.svg
운영체제
파일:Windows 로고.svg | 파일:macOS 로고.svg | 파일:Linux 로고.svg
공식 사이트
https://www.codeblocks.org/
다운로드 링크
다운로드
마이크로소프트같이 생겼다[1]

Code::Blocks

Code::Blocks 위키 (영문)

1. 개요
2. 기능
3. 장점
4. 단점
5. 기타



1. 개요[편집]


C, C++, Fortran용 크로스플랫폼 통합 개발 환경이다. ANSI C 표준을 따르며, 오픈 소스로 배포되는 자유 소프트웨어이다. wxWidgetsGUI 툴킷으로 사용하는 C++로 개발되어 있고 플러그인을 이용하여 여러 기능을 추가할 수 있게 되어 있다. 현재 Windows, Linux, macOS[2]에서 사용 가능하며 WIndows는 XP 이상부터 지원한다.

버전명은 배포일의 연도 두 자리와 월(YY.MM)이다. 최신 버전은 2020년 3월 19일 발표된 20.03버전이다. Windows용 설치 배포판 중 mingw-setup은 TDM-GCC을 포함하고 있다.[3] 공식 사이트에서는 만약 자신이 컴파일러를 포함한 IDE 설정을 잘 할 줄 모른다면 mingw-setup으로 설치하는 걸 권장한다.


2. 기능[편집]


컴파일, 코드 편집, 디버깅, GUI 디자인, 사용자 마이그레이션, 프로젝트 파일 및 빌드 시스템을 지원한다.


3. 장점[편집]


가볍다. MinGW+GCC 컴파일러를 포함한 설치크기가 100MB 남짓이며, 사양도 거의 타지 않는다. 2003~4년 즈음 셀러론 CPU + 1GB RAM으로 돌려도 원활하게 돌아갈 정도니 웬만한 똥컴에서도 돌아간다고 보면 될 듯. 초보자가 사용하기에도 편리한 편이다. 8GB 이상을 잡아먹는 비주얼 스튜디오와는 극명히 대조되는 부분. 그리고 리눅스에서 돌리게 되면 자신이 설치한 GCC, Clang 등을 자동으로 인식해서 사용할 수 있다.


4. 단점[편집]


본격적인 프로젝트 개발에 쓰기에는 기능이 좀 떨어진다는 평이 많다. 그래도 간단한 콘솔 프로그램 제작에 영향을 줄 정도는 아니다. 애초에 그런 기능을 사용할만한 대규모 프로젝트라면 비주얼 스튜디오를 쓸 것이기 때문에 개인적인 용도로는 크게 문제되지 않는 단점. 또한 MSVC 컴파일러도 인식하기 때문에 비주얼 스튜디오로 개발된 파일을 불러오는 것도 문제가 없다. 또한 한글화가 되지 않았다는 것도 단점으로 볼 수 있겠으나, 대부분이 쉬운 영어라 쓰는 데 크게 어렵지는 않다.


5. 기타[편집]


KOI 전국대회를 비롯한 한국정보과학회에서 주관하는 대부분의 정보행사에서는 이 프로그램을 사용한다. 이클립스Emacs도 깔려있긴 하지만 대회 참가자들이 거의 쓰지 않는 실정. ACM-ICPC의 경우 JetBrains가 후원사라 CLionIntelliJ IDEA를 사용할 수 있어 이쪽을 많이 쓴다.


파일:크리에이티브 커먼즈 라이선스__CC.png 이 문서의 내용 중 전체 또는 일부는 2023-10-22 16:32:29에 나무위키 Code::Blocks 문서에서 가져왔습니다.

[1] 마이크로소프트 로고의 색상 배치에서 아래 노란색-파란색이 바뀐 형태[2] macOS용 최신 버전인 13.12 기준으로 macOS 10.14 Mojave까지만 사용 가능. 32비트 앱을 미지원하는 macOS 10.15 Catalina 이후부터는 사용이 불가능하다.[3] 20.03버전 기준 TDM-GCC 8.1.0 포함.