2014-07-12 2 views
0

저는 C++을 처음 사용하기 때문에 우분투 랩톱에서 부스트 네트워킹 라이브러리를 사용하고 싶습니다. Boost 라이브러리 tar.gz 파일을 다운로드하고 열었습니다. 부스트 라이브러리에는 boost 폴더와 libs 폴더에 .hpp 파일이 있습니다. 내가 명령을 실행 해 보았습니다 : g ++ file.cpp -o file -I ~/Desktop/boost/lib하지만 gcc는 컴파일하지 않습니다. 그런 다음 정적 .a 파일로 라이브러리를 컴파일하는 아이디어가 있지만 어디서부터 시작해야할지 모르겠습니다. ar rcs 명령을 사용하면 어떻게 될까요?부스트를 정적 라이브러리로 컴파일하는 방법은 무엇입니까?

+1

대부분의 부스트는 헤더입니다. Boost에는 다양한 하위 라이브러리를 정적 라이브러리로 빌드 할 수있는 빌드 시스템이 있습니다. 부스트의 시작 안내서를 따라 보셨습니까? –

+0

Boost는 이미 Ubuntu에 패키지되어 있습니다. 'sudo apt-get install libboost-all-dev' – vz0

+0

내가 할 수있게하기 위해 cmake 나 apt없이 스스로 이것을하고 싶습니다. – user3761620

답변

0

부스트는 이미 우분투에 패키지되어 있습니다. 시도해보십시오 :

sudo apt-get install libboost-all-dev 
관련 문제