제목 그대로 입니다.
컴파일은 당근 잘 되요.
실행 시키면 바로 [손상된 export ###.DLL 함수와 연결....] 하는
에러 메시지와 함께 종료가 됩니다.
제가 이전에도 이런 것을 한 번 본 적이 있었는데,
DLL에서 불러오는 함수와 실제 어플이케이션에서 선언한 함수의 프로토타입이
다른 경우, 혹은 어플리케이션에서 선언한 함수 프로토타입과 실제 적용시의
파라미터나 리턴형태가 다른 경우에 이런 오류가 발생하더군요.
그런데 이번은 좀 다릅니다.
불러 쓰려고 하는 디엘엘 파일은, 며칠 전까지 불러쓰던 파일을 버전업 한 건
데, 함수들의 프로토타입 자체는 변한 것이 없다고 합니다. (이 디엘엘은 제가
짠 것이 아니라, 다른 분(다른 회사)이 짜신 거죠..)
그래서 당연히 그냥 디엘엘 파일만 복사해서 덮어쓴거죠.
그런데, 위 제목의 에러 메시지가 나오더군요.
혹시 이런거 왜 나는지 아시나요?
오늘도 밤 새울 거 같습니다.