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

C++빌더 Q&A
C++Builder Programming Q&A
[7412] Re:[질문] 자료실의 ComPort component및 새로운 콤포넌트 등록에 대해서...
박지훈.임프 [cbuilder] 2094 읽음    2001-05-13 19:24
임펠리테리입니다.

먼저, 헤더파일을 못찾아서 에러가 났다면, 그 프로젝트의 프로젝트 옵션에서 Directories/Conditionals 탭에서
Include Path에 컴퍼넌트 패키지를 설치한 디렉토리가 포함시켜야 합니다. 바로 옆의 ... 버튼을 눌러서
아래의 에디트박스에 해당 디렉토리를 입력한 후 Add 버튼을 누르고 Ok - Ok로 빠져나오면 설정됩니다.
또, 라이브러리로 생긴 파일은 빌더/Projects/lib에 생기는데 이 패스도 Library Path에 설정해주어야 합니다.

제가 방금 설치를 해봤는데, 파스칼로 된 소스라서 자동 생성되는 hpp 파일에 오류가 있더군요.
hpp 파일에 보면 생성자중 (int) 파라미터를 갖는 것과 (int, int) 파라미터를 갖는 생성자가 두개씩
있어서 그대로 컴파일을 하면 multiple declrare... 어쩌구 하는 에러가 납니다.
둘 다 각각 앞에 것은 선언만 되어 있고, 뒤에 선언된 것은 inline으로 빈 바디가 선언되어 있으므로( {} ),
두번째 것을 눈 따악 감고 삭제해버리면 됩니다.

그럼 이만...


송영재 님이 쓰신 글 :
: 1.
: 제가 RS232프로그램을 해야하는데,
:
: 자료실88번(component 88)에 Comport library가 있어서
:
: 이를 새로 등록하여 사용하려고 했지만,
:
: 계속 실패를 하는군요.
:
: 일단 설명이 되어 있는데로 .bpk 화일을 열어서 compile을 하니,
:
: 자동으로 CBuilder5\Projects\Bpl 에 컴파일이 되서 가 있더군요.
:
: 그리고나서 example중에서 ComExampleCB5.bpr를 열어서
:
: compile을 하려고 하니
:
: [C++ Error] ComMainForm.h(5): E2209 Unable to open include file 'CPortCtl.hpp'
: [C++ Error] ComMainForm.h(6): E2209 Unable to open include file 'CPort.hpp'
:
: 의 에러를 비롯한 무수한 에러가 나더군요.
:
: 분명 이 화일들은 예제화일과 같은 폴더에 있는데 말입니다.
:
:
:
: 참고로 C++유저를 위한 설명부분에서 나오는 .hpp화일에 대한 주의에서
: cport.hpp의 중복부분은 찾질 못해서 그냥 놔뒀고
: cportctl.hpp의 부분은 찾아서 고쳤습니다.
:
: 주어진 예제와 각종 bpk화일들이 있는 폴더는 환경에서 library의 path에 등록을 해두었습니다.
:
:
:
:
:
: 2. 아울러 새로운 콤포넌트 등록에 대한 간략한 가이드라도 알기쉽게 알려주셨으면 합니다.
:
:
:
: 답변 부탁드립니다.
: 감사합니다.

+ -

관련 글 리스트
7409 [질문] 자료실의 ComPort component및 새로운 콤포넌트 등록에 대해서... 송영재 1617 2001/05/13
8397     Re:[질문] 자료실의 ComPort component및 새로운 콤포넌트 등록에 대해서... 이장원 1830 2001/06/21
7427     자료실의 comport component 사용시 주의할점.. 정재룡.구보 1673 2001/05/14
7412     Re:[질문] 자료실의 ComPort component및 새로운 콤포넌트 등록에 대해서... 박지훈.임프 2094 2001/05/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.