여러분은 C/C++ 코딩시 어떤 툴을 주로 사용하시나요?
주변의 사람들을 보면 윈도우에서는 대부분 Visual C++ Express 를 주로 사용하고 gcc 를 사용하는 사람들은 대부분 윈도우나 리눅스에서 Eclipse CDT 를 많이들 사용하더군요.
저는 윈도우에서도 주로 MINGW 를 이용해서 gcc 를 사용하곤 하는데, 개인적으로 Codeblock 을 선호합니다.
Codeblock 은 아래 포스팅에서도 간단히 소개한적이 있는 C/C++ IDE 인데요~
2012/10/14 - [유틸] - Codeblock doxygen plugin DoxyBlocks
2012/08/26 - [컴퓨터일반] - CodeBlock 에서 FFTW 라이브러리를 사용한 FFT 실습
2012/07/31 - [컴퓨터일반] - Codeblock 에서 DLL 사용하기
기교적 가볍고 윈도뿐만 아니라 리눅스에서도 사용이 가능하다는 것이 장점이라고 할 수 있을 것 같네요.
IDE 를 사용하면 makefile 등을 일일이 작성하지 않아도 되서 편리하긴 한데....
경우에 따라서는 Makefile 이 필요한 경우가 있더군요.
다양한 경우에 대해 실행 파일을 만들어야 할 경우, 일일이 코드의 변수를 변경하고 IDE 에서 수동으로 빌드하는 것 보다는
스크립트를 작성해서 코드 변경 후 Makefile로 자동으로 빌드 돼도록 하는 게 편리하더군요.
이렇게 makefile 이 필요한 경우 Codeblock 의 Project 파일을 이용하여 makefile 을 만들어 주는 cbp2make 라는 이름의 툴이 있더군요.
cbp2make 는 아래 주소에서 다운로드 받으면 됩니다.
http://sourceforge.net/projects/cbp2make/
아래 그림의 빨간색 네모 부분을 클릭하고 기다리면 다운로드 됩니다.
필요하신 분들을 위해 여기도 파일을 첨부합니다.
cbp2make-stl-rev137-all.tar.7z
다운로드 후 압축을 풀고~ cbp2make-stl-rev137-all\bin\Release 폴더에 보시면~ 다음과 같이 세 개의 파일이 있습니다.
cbp2make.exe : 윈도우용
cbp2make.linux-x86 : 리눅스 32비트용
cbp2make.linux-x86_64 : 리눅스 64비트용
각자 운영체제에 맞게 위 파일 중 하나를 사용하시면 되구요~
사용 방법은 아래 주소에 정리돼 있더군요.
http://sourceforge.net/apps/mediawiki/cbp2make/index.php?title=Main_Page
기본적인 사용방법은 콘솔에 다음과 같이 작성하면 됩니다.
cbp2make -in my_project.cbp -out Makefile
my_project.cbp 은 codeblock 프로젝트 이름입니다. -out 이후에 작성하고자 하는 파일이름을 적어 줄 수 있습니다.
위 예에서는 Makefile 이라는 이름의 파일이 만들어지게 되죠~
'유틸' 카테고리의 다른 글
공짜 메일 프로그램 Thunderbird (0) | 2013.01.19 |
---|---|
Code::blocks에서 SQLite3사용하기 (0) | 2013.01.01 |
Eclipse 에서 Vim 키맵 사용하기, Vrapper (0) | 2012.12.23 |
윈도우 가상 데스크탑~ virtuawin (2) | 2012.12.13 |
윈도우용 clipboard 프로그램 ditto (0) | 2012.11.24 |
GNU On Windows 를 이용하여 Windows 에서 Linux 명령어 사용하기 (2) | 2012.11.11 |
Picasa 로 적목현상 제거하기 (0) | 2012.11.11 |
Cropper 로 AnimatedGif 만들기 (0) | 2012.11.05 |
댓글