Programming Error5 디버깅시에 브레이크포인트가 걸리지 않을때 디버깅 하시려는 프로젝트 속성에서 Debug Information Format - Program Database for Edit And Continue (/ZI) 로 설정하면 됩니다. 프로젝트속성 - C/C++ - 일반 - 디버그형식정보에 있는 값을 변경하면된다. 2013. 6. 21. LNK2019 에러 컴파일러가 알려주는 Error 중에서 가장 싫어하는 것이 무엇이냐고 묻는다면, 나는 서슴없이 LNK2019라고 대답할 것이다. 이것만큼 짜증나는 에러가 별로 없다. 보통 이 에러는 셋팅을 잘못해서 생기는 경우가 대부분이므로 발생할때마다 그 상황에 맞추어서 무엇이 문제인지를 찾아내야 한다. 프로그래밍 언어 문법 틀리는 것을 해결하는 것처럼 "일반적인 해결책"이 존재하지 않는다는 점이 이 에러가 싫은 가장 큰 이유이다. (정말 싫어 ㅠ_ㅜ) 결국 case by case 로 문제를 해결해야 하기 때문에 이제 생각날때마다 또는 LNK2019 에러를 맞을 때마다 이 포스트에 추가하겠다. 아래는 LNK2019 에러가 떳을 때 점검해보는 것이 좋은 셋팅들이다. 1. LIB 파일을 추가하지 않았는지 확인해보라! 필요한.. 2013. 5. 27. unresolved external symbol이 생기는 이유 http://blog.naver.com/sainthkh/140074257990 프로그래밍 하다가 제일 난감한 경우 중에 하나가 unresolved external symbol이라는 메세지를 만났을 때입니다. 다른 에러들은 F4나 더블 클릭으로 해당 위치로 이동을 해 주는 친절함을 보여주는 반면, 도대체 이 에러는 찾아 주지도 않는 매우 불성실함을 보이기 때문입니다. 그러면 이 메세지가 어떤 때 등장하는지 알아보겠습니다. 이 메세지가 생기는 근본적인 이유는 선언을 하고 정의를 하지 않았기 때문입니다. 세가지 경우를 보겠습니다. 1. 전역 함수 선언을 하고 정의하지 않은 경우. foo.h--------------------------------------------------------------------.. 2013. 5. 14. Direct3DCreate9 관련 에러처리! http://blog.naver.com/ljyhs/30013701978----------------------------------------------------------------------------------------LNK2019: unresolved external symbol _Direct3DCreate9 에러날 때 대처법.Project Settings => Link => Ojbect/library modules => (dxerr9.lib d3d9.lib d3dx9.lib dxguid.lib winmm.lib 파일들이 링크되어 있어야 함)--------------------------------------------------------------------------------------.. 2013. 5. 14. 처리되지 않은 예외 xxx 파일이나 어셈블리 xxx또는 여기에 종속 어쩌고 에러.. 이 에러는 참조추가한 dll에서 해당버전이나 속성등이 바뀌었을경우에 나오게된다.흔히 업데이트하면서 새로바꿧는데 틀렷을경우가있으며 버전이나 나오는 에러내용을보고다른것이 있는가 확인을 해보아야한다. 다바꾸었는데도 변함없이 에러가뜬다면참조된 dll에 속성에서 로컬복사 값이 true인지 확인을 해보아야한다.false로 되어있다면 true로 바꾸자 그러면 해결될것이다.아마도..?? 2013. 4. 24. 이전 1 다음