|
C빌더나 델파이에서 VCL을 쓰든, vc++에서 MFC 라이브러리를 쓰든 호출하는 함수의 파라미터 & 리턴값만
호환되는 타입을 사용하면 안의 내용이 무엇이든 상관없습니다.
단, 이지석님 말대로 LIB를 이용한 정적 dll 연결은 lib가 호환이 안되니 그쪽에서 개별로 만들어줘야되는
번거로움이 있을듯 싶습니다.
-locke
크레브 님이 쓰신 글 :
: C++클래스가 아니고 순수 C 함수로 export한 dll 이라면
: 사용하는데 문제는 없는데 말이죠
:
: 제 PC에 VC++6.0이 설치되 있지 않아서 테스트를 해 볼 수가 없네요 ^^;
:
:
: 이지석 님이 쓰신 글 :
: : 우선 답변 감사합니다...
: :
: : 제가 질문에 빠뜨린게 있는데 정적으로 LIB 를 링크시켜서 해보려고 했는데 말씀하신데로 해서 LIB를 VC++ 6.0 에서 링크시켜서 컴파일 해보니 에러가 나네요... 아래가 에러 내용입니다....
: :
: : Linking...
: : Project1.lib : fatal error LNK1136: invalid or corrupt file
: :
: :
: :
: : 크레브 님이 쓰신 글 :
: : : 이지석 님이 쓰신 글 :
: : : : 아니 그러니까요 되냐 아니냐가 아니라... 그 방법을 알고 싶다고요^^
: : : :
: : : :
: : : :
: : : : 장성호 님이 쓰신 글 :
: : : : : 사용할수 있습니다.
: : : : :
: : : : : vc로 만든것이든 delphi로 만든것이든.. c++Builder로 만든것이든..
: : : : :
: : : : : 모두다 서로 다른 개발툴에서 사용이 가능합니다.
: : : : :
: : : : : dll이 원래 그런목적으로 만든것이라서...
: : : : :
: : : : :
: : : : :
: : : : : 이지석 님이 쓰신 글 :
: : : : : : C++ Builder 6.0 로 만든 DLL VC++ 6.0 에서 호출하여 사용할 수 있나요?
: : : : : : 이 반대의 내용은 인터넷 검색해보니 자료가 많은데 이건 거의 나와 있지가 않네요....
: : : : : :
: : : : : : 혹시, 아시는 분 있으면 조언 부탁드립니다...
|