|
외부의 API를 현재 사용중이고 프로젝트매니저의 .exe폴더가 아닌 .lib폴더의 옵션에 include와 library path를 외부 API로 잡아주고
해당 .lib안에 API library를 추가해주었습니다. 일단 API를 불러오고 동작까지는 하는 것은 확인 후 계속 API를 정의하는데
아래와 같은 에러가 뜨면서 메모리이상하게 꼬이는거 같아요.. for문을 돌려도 한번만 돌고 멈추고 API위에 printf문들 하나 더 추가해야 동작을 할떄가 있고... 컴파일을 해도 수정된 것이 실행되지 않고 전에 컴파일 된것이 실행되거나 하는 문제들이 발생합니다.
일단 이런 문제들 및 아래의 에러를 해결하려면 어떻게 해야 하나요?! 해결책좀 주세요..ㅠ
---------------------------
Debugger Exception Notification
---------------------------
Project LIS_Main.exe raised exception class EAccessViolation with message 'Access violation at address 004A1AC2 in module 'LIS_Main.exe'. Read of address 086FB95A'. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------
---------------------------
Information
---------------------------
Project ..\output\LIS_Main.exe faulted with message: 'datatype misalignment at 0x77aed7e8'. Process Stopped. Use Step or Run to continue.
---------------------------
OK
---------------------------
|