C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 팁&트릭
C++Builder Programming Tip&Tricks
[481] 부스트 라이브러리를 사용해 봅시다!
nicekr [mpbox] 9250 읽음    2005-07-25 00:14
안녕하세요? ^^ 반갑습니다. 꼭이요~ ^^''

부스트 라이브러리는 나름대로(?) 매우 유명한 것 같습니다.
유명한 것은 꼭 써봐야죠?

모임에서 만해님께서 부스트 라이브러리 이야기를 하시길래 예전부터 관심은 있었지만
설치하지 않았던 부스트 라이브러리를 설치해 보기로 하겠습니다. ^^

http://www.boost.org/

위의 URL 이 바로 부스트 라이브러리의 공식 홈페이지 입니다.

2005년 7월 25일 기준으로 홈페이지에 올라와 있는

Download boost_1_32_0.exe 과
Download boost-jam-3.1.10-1-ntx86.zip

파일을 다운로드 하시면 됩니다.

boost_1_32_0.exe 를 실행해서 파일을 풉니다.

마찬가지로 boost-jam-3.1.10-1-ntx86.zip을 풉니다. 그러면 bjam.exe 가 나오는데

이 파일을 boost_1_32_0.exe 를 풀어서 나온 폴더에 복사합니다.

그럼 그 폴더에서 다음과 같이 타이핑하고 엔터를 칩니다.

bjam -sTOOLS=borland install

그럼 기본설치 폴더인 C:\Boost 에 볼래드용으로 사용가능한 파일이 설치되게 됩니다.

그럼 프로젝트 옵션에서

include 에
C:\Boost\include\boost-1_32\boost
C:\Boost\include\boost-1_32

lib 에
C:\Boost\lib

폴더를 추가시켜 줍니다.

---- 아구구 잠시 일이 있어서 우선 여기까지만 적겠습니다 ^^ -----
---- 나중에 또 업데이트 할께요~ ----

#include <boost/scoped_ptr.hpp>

#ifdef __BORLANDC__
#pragma warn -8092 // template argument passed to 'find' is not an iterator
#endif

using boost::scoped_ptr;

class TBase
{
public:
    inline void show() { cout << "Hi!" << endl; };
};

int main(int argc, char* argv[])
{
    scoped_ptr<TBase> sp ( new TBase() );

    TBase* p2 = sp.get();

    p2->show();


    system("pause");

    return 0;
}
강재호.만해 [greenuri]   2005-07-25 09:45 X
저는 이거 설치 할려고
엄청난 고생끝에 아직도 제대로 설치를 못헀는데
흑~
nicekr [mpbox]   2005-07-25 10:57 X
--" 설치하는거 하나도 안어려워요 --;;;; 위에 다 적어놓았는데....
이현진 [cyberpd]   2005-07-25 14:39 X
1.32에 알맞는 python 버전이 뭐지요? 그냥 2.2 사용해나요?
nicekr [mpbox]   2005-07-25 14:43 X
파이썬은 설치하지 않았습니다. 우선은 파이썬을 설치하지 않아도 될듯싶습니다.
WARSHIP [warship]   2005-08-11 10:52 X
boost 라이브러리에는 
파이선에서 작성한 화일/모듈들을 C/C++내에서 사용하기 위한
라이브러리를 가지고있는것 같습니다.
그래서 만약 위와 같은 작업을 원한다면 현재 파이썬이 설치된 디렉토리를
설정해주면 그곳의 라이브러리에 맞게 코드를 생성해서 라이브러리를
만들어 주는  .. 그런 기능같네요. 고로 그런기능이 필요없다면.
신경 안쓰셔도 무방합니다.

만약 그런 모듈들을 설치하시길 원하신다면
bjan sTOOLS=borland --with-python-root=C:\Python24 install
이런식으로 하시면 파이선 관련 라이브러리도 생성이 되는것을 확인하였습니다. ^^;

+ -

관련 글 리스트
481 부스트 라이브러리를 사용해 봅시다! nicekr 9250 2005/07/25
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.