|
테스트 환경
-. 볼렌드 C++ 빌더 6.0, 업데이트 페치 했구요.
-. 컴파일 옵션 : 풀 디버깅, 링커 : 디버깅 라이브러리 사용. 다이나믹 무사용
런타임 팩키지 없이. 코드가드 옵션 전부 사용.
-. 뉴 어플리 케이션으로 아무런 코드 첨부 없이 컴파일(단지 폼밖에 없는 프로그램이죠)
-. 실행할 컴에는 cg32.dll 을 물론 복사했구요.
위와 같이 만든 실행 파일을 실행하면 빌더가 인스톨 되어 있는 컴퓨터에서는 코드가드 에러가
안 나오는데, 빌더가 인스톨되어 있지 않은 컴퓨터에선 아래와 같이 에러가 발생하네요.
Error 00001. 0x400000 (Thread 0x0674):
Exception 0xC0000005: Access violation at 0x0.
------------------------------------------
현재 만들고 있는 프로그램에서 Access violation 에러가 발생해서 코드가드로 잡아보려고
시도하는중 위와같은 상황에서도 에러가 잡히네요.
이에 대한 컴파일러 패치가 있는지...아님 무식하게 실행 하려는 컴에 빌더를 인스톨해야 하는지
영 불안 하네요.
현재 작성중인 프로그램에서의 에러도 빌더가 원인인지 넘 불안하네요.
혹시 같은 경험을 하신분 계시면 도움 부탁 드립니다.
감사합니다.
|