예전에는 Windows의 개발자가 Linux에서 C++ 프로그램을 개발하는 것이 쉽지 않았다. 쉽지 않은 이유는 Visual C++과 같은 툴이 없기 때문이었다.


그러나 요즘은 이클립스나 KDevelop, MonoDevelop를 사용할 수 있어서 예전 보다 엄청 좋아졌다.


MonoDevelop를 사용하여 Boost 라이브러리의 thread 라이브러리를 사용한 C++ 프로그램을 빌드하는 방법을 간단하게 설명한다.


컴파일러는 g++을 사용하고, Boost 라이브러리는 빌드 된 상태이다.


MonoDevelop를 사용하여 C++ 프로젝트를 만든 후 아래의 코드를 코딩한다.


아래 그림의 팝업 메뉴에서 'Option'을 선택하여 프로젝트 설정을 한다.


Boost 라이브러리의 헤더 파일과 lib 파일의 디렉토리를 추가한다


사용할 lib 파일을 추가한다


Boost 라이브러리의 디렉토리는 다음과 같다


스레드를 사용하므로 옵션으로 -pthread 를 추가한다


이제 빌드하면 된다!!!


저작자 표시
신고
by 흥배 2013.08.19 08:00

티스토리 툴바