Code Blocks 는 크로스 플랫폼을 지원하는 가볍고 강력한 IDE 입니다. 점점 대세가 되면서, 최근에는 국내 정보올림피아드에서도 공식 개발 툴로 지정되었습니다. 익숙한 윈도우에서 Visual Studio 로 개발하는 것이 아닌, Ubuntu 에서 Code Blocks 를 설치하고, 간단한 C 언어 프로젝트를 만들어 실행시켜 보겠습니다.



먼저, VirtualBox 를 통해서 Ubuntu 를 실행시킵니다. 좌측의 메뉴에서 우분투 소프트웨어 센터를 클릭합니다.



우측 상단의 검색창에서 codeblocks 를 입력하여 설치를 진행합니다. (인증 필요)



설치가 완료되면, 좌측에 Code Blocks 메뉴 아이콘이 생성됩니다. 이를 클릭하여 Code Blocks 를 실행합니다.



GNU GCC Complier 를 선택하고 확인을 클릭합니다.



Code Blocks 의 메인 페이지입니다. 여러 메뉴 중, Create A new project 를 클릭하여 새 프로젝트를 생성합니다.



Console Application 을 선택하고 Go 를 클릭합니다.



Skip this page next time 을 선택하고, Next 를 클릭합니다.



사용할 언어인 C 를 선택하고 Next 를 클릭합니다.



프로젝트 명, 폴더를 지정하고 Next 를 클릭합니다.



Finish 를 클릭합니다.



C 언어 프로젝트를 생성하면, 기본적으로 main.c 가 생성됩니다. 게다가, 이미 Hello world 를 출력하는 소스 코드도 작성되어 있습니다. Build 아이콘이나, 단축키 Ctrl-F9 로 빌드를 진행합니다. 하지만, 빌드에 실패하는 것을 볼 수 있습니다. 에러 메시지를 보면, 빌드 과정 중에 필요한 g++ 컴파일러를 찾지 못한다는 것을 알 수 있습니다. g++ 컴파일러를 설치하기 위해, 이전에 Code Blocks 를 설치할 때 실행했던 우분투 소프트웨어 센터를 다시 실행합니다.



우분투 소프트웨어 센터에서 g++ 로 검색하여 설치를 진행합니다.



마찬가지로, 인증을 하여 설치를 완료합니다.



g++ 컴파일러 설치 완료 후에, 다시 Code Blocks 로 돌아와서, 빌드를 진행하면, 에러가 나지 않고, 정상적으로 빌드가 완료되는 것을 확인할 수 있습니다.



Run 아이콘이나, 단축키 Ctrl-F10 으로 빌드 결과물을 실행해보면, Hello world 가 올바르게 출력되는 것을 볼 수 있습니다.  



빌드와 실행을 한 번에 진행하기 위해서는, Build and Run 아이콘을 클릭하거나, 단축키 F9 를 활용하면 됩니다.



정상적으로 출력되는 것을 확인할 수 있습니다. 개인적으로, 빌드, 실행 아이콘을 클릭하여 진행하는 것보다는, 자주 사용하는 단축키들은 암기하여 사용하는 것이, 개발 효율성이 높아질 것입니다.

by kkikkodev 2015. 4. 27. 03:46