프로그래밍
C++빌더 설정/개발 관련 참고 사항
pgmaru
2016. 12. 10. 14:10
반응형
- 델파이/C++빌더에 TServerSocket, TClientSocket 등록하기
- ShellControls
- 원래 기본 컴포넌트였지만, XE7+에서 중단됨
- 다음 경로에서 다운로드할 수 있음
- RxLibrary
- 다음 사이트에서 Rad 버전별 적용버전 다운로드 가능
- 다운로드 후, 해당 Rad버전의 그룹 프로젝트를 연 다음, 각 프로젝트의 빌드 속성을 다음과 같이 변경한다.
- Option -> Delphi Compiler -> Output-C/C++ -> C/C++ Output file generation을 Generate all C++ Builder files (including package libs)로 변경
- DclRxDB240.bpl의 RxDBReg.pas를 다음과 같이 변경
- 192행의 'if GDAL = LongWord(-16) then Exit;' 구문을 코멘트 처리
- units폴더의 RX.inc의 27행 코멘트 해제({$DEFINE USE_RX_GIF}로 변경)
- 빌드 하면 라이브러리가 생성됨
- 에러 대처 방법
- Cannot find DesignIntf
- Add '-LUDesignIde' to the PFLAGS node, and add DesignIde.bpi to the requires node.
- (Option->Delphi Compiler->Compiling->Other Options-> Additional Options to pass to the compiler에 '-LUDesignIde' 추가)
- Cannot find FiltEdit
- Add '-LUdclstd' to the PFLAGS node, and add dclstd.bpi to the requires node.
- (Option->Delphi Compiler->Compiling->Other Options-> Additional Options to pass to the compiler에 '-LUdclstd' 추가)
반응형