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

C/C++ 자료실
[11] Boost 라이브러리 패치: C++Builder 6에서 Regex++을 사용하기 위해
김백일 [cedar] 7333 읽음    2002-08-14 00:17
8번글에 있는 Boost C++ Library 1.28.0은
C++Builder 6가 나온지 얼마 되지 않아서 나온 거라
빌더6에서 쓸 때는 약간의 버그 문제가 있습니다.
(빌더6에서 처음으로 ANSI C++ 라이브러리를 STLport로 바꾸다 보니 그런것 같습니다.)

Boost C++ Library 1.28.0 배포판이 설치된 그대로의 상태에서
정규 표현식(regular expression) 라이브러리인 Regex++를 쓰려고
빌드하려니까 안되더군요.

SourcForge에 있는 Boost.org CVS Repository에 가보니
http://sourceforge.net/cvs/?group_id=7586
그동안 C++Builder 6용으로 패치된 파일들이 있더군요.
그 중에 regex++ 용 패치만 받아서
압축해서 올립니다.

그럼, Regex++을 빌드하는 방법을 적어보겠습니다.

일단, Boost 라이브러리가 설치된 위치(여기서는 $(boost_1_28_0)라고 가정하죠.)에
파일들을 그대로 덮어 씌우세요.

명령 프롬프트(MS-DOS) 창을 열고
cd 명령으로 $(boost_1_28_0)\libs\regex\build 로 이동하세요.

그런 다음
make -fbcb6.mak
라고 치면 빌드(컴파일)이 됩니다.(시간이 꽤 걸립니다.)

에러 없이(물론 warning은 괜찮습니다.) 컴파일이 되면,
make -fbcb6.mak install
이라고 치면,
$(BCB)\bin 과 $(BCB)\lib 에 빌드된 dll과 lib 파일들을 자동으로 복사합니다.

+ -

관련 글 리스트
11 Boost 라이브러리 패치: C++Builder 6에서 Regex++을 사용하기 위해 김백일 7333 2002/08/14
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.