꿈꾸는 시스템 디자이너

Ubuntu에서 Eclipse Boost 설정 본문

Development/C++

Ubuntu에서 Eclipse Boost 설정

독행소년 2016. 11. 28. 17:19

본 포스팅은 아래의 포스팅 내용을 참고하여 작성하였음을 밝힙니다.

UBUNTU 13.10 + ECLIPSE(KEPLER) + BOOST 1.55.0 설치 및 사용(http://abipictures.tistory.com/941)

 

Ubuntu에서 Eclipse IDE와 boost 라이브러리를 이용하여 C++ 프로그램을 개발하기 위한 환경 설정 방법이다.

 

boost 설치 방법은 생략한다. 본인은 /usr/local에 boost를 설치하였다.

 

1. 사용할 랭귀지 표주 선택

ISO C++11로 설정한다.

 

 

2. boost 라이브러리리 위치 설정

사용할 boost 라이브러리 위치를 정해 준다.

 

3. 사용할 boost 라이브러리 선언

사용한 boost 라이브러리와 pthread 등을 설정한다.

 

4. build 시도

참조한 포스팅에서는 3번까지만 설정하면 정상 빌드가 된다고 하는데 본인의 경우는 빌드를 시도하니 아래와 같은 에러가 발생한다. boost_log, boost_system, boost_thread 등을 찾을 수 없다고 한다. 참조되고 있는 위치를 보니 /usr/bin/ld 인데 이는 설정한 적이 없는 위치이며 이 때문에 해당 라이브러리를 찾을 수 없다고 에러를 뱉어낸다.

 

5. 라이브러리 검색 위치 설정

혹시나 해서 실제 해당 라이브러리들이 있는 파일시스템 위치를 선언해봤다.

boost를 설치한 위치의 staget/lib 폴더를 설정했다.

 

6. 빌드 및 실행 성공

라이브러리 검색 위치를 추가하고 빌드 및 실행을 시도하니 정상 실행되는 것을 확인하였다.

 

'Development > C++' 카테고리의 다른 글

C++ 클래스 상속 예제  (0) 2014.10.02
C++ 싱글턴 패턴(Singleton Pattern)의 이해  (4) 2014.09.19
Comments