안녕하세요???
드디어 몇달을 끌던...2월 부터 던가...너무나 안돼서 포기할려고 하던 VC++ DLL을 빌더용으로 사용할 수 있게 되었습니다..
제가 전공이 암호학이라서 암호관련 프로그램을 빌더에서 구현해 보고 싶어서...
빌더로 컴파일된 OPENSSL을 그토록 찾아서, 헤맸건만 없더군요...
그래서, 여기 게시판에 질문도 하고, 빌더용 책도 읽어 보고...
심지어 INDY에서 사용하는 LIBEAY32.DLL(WWW.INTELICOM.SI에서 파일 제공)도 빌더에서 LIB를 추출한 후, 컴파일 하면 UNRESOLVED EXTERNAL 에러가 나오더군요...
그러다가...어제였습니다...
책상에 있던 이면지를 버리기 위해서 정리하던 차에, 예전에 프린트해 두었던 BCBDEV.COM에 있는 문서를 하나 발견했습니다...그냥 버릴려고 하다가...이게 뭐지하고 본 순간....
저는 빠져들었습니다...제목하야 Using Visual C++ dlls in a C++ builder project
정독에 정독을 한 후, 오늘 아침에 출근해서 IMPDEF와 IMPLIB를 사용해서 여러번 실패후, 다시 정독후 성공...
예전 자료라서(빌더3,4???) 그런지 alias를 사용자가 직접 지정해 주어야 하는것 처럼 설명이 되어있는데, 빌더의 커맨드툴 헬프에 보니 자동으로 alias를 지정해주는옵션이 있던구요...
프로젝트 하나를 생성한 후, 빌드해서 성공했습니다...
이 기분...정말 아무도 모릅니다....혹시 저만 여태까지 방법을 모르고 있었나요???
오늘은 정말 날아가는 듯 하네요...
사용법은 Q&A게시판에 어느분 질문에 답변 해 놓았습니다..
|