는 (나는 C++ MFC 코딩에 아주 새로운 오전 나는 기존 응용 프로그램 프로젝트를 디버깅하려고) 비주얼 스튜디오 2012 년 (해결되지 않은 외부 기호 ++ 프로젝트
내 코드에서이 줄을 사용을 MFC 프로젝트)
를 CoCreateInstance (CLSID_PortableDeviceValues, NULL, CLSCTX_INPROC_SERVER, IID_PPV_ARGS (& X)); 확인되지 않은 외부 기호 _CLSID_PortableDeviceValues
이 내가 말하는거다 모든 CLSID 값에 대해 발생 : 내가 프로젝트를 실행하는 동안
, 난이
오류 LNK2001 같은 링커 오류 코드에서. 확인되지 않은 외부 기호 _CLSID_PortableDeviceKeyCollection
오류 LNK2001 : 확인되지 않은 외부 기호 _IID_IPortableDeviceEventCallback
오류 LNK2001 : 확인되지 않은 외부 기호 _CLSID_PortableDeviceManager
오류 LNK2001 : 확인되지 않은 외부 기호 _CLSID_PortableDeviceServiceFTM
이오류 LNK2001처럼
"CLSID_PortableDeviceValues"선언을 확인하고 "PortableDeviceTypes.h"에서 발견되었으며 해당 라이브러리도 가져 왔습니다.
내가 어떤 컴파일러 오류가 발생하지만, 위에서 언급 한 링커 오류로 실행되지 않습니다 ..
누군가가 여기 좀 도와 주시겠습니까. 이 문제를 해결할 수 없습니다.
어떤 라이브러리를 가져 왔습니까? * PortableDeviceGUIDs.lib *? – elgonzo
방금 PortableDeviceTypes.h를 코드에 가져 왔습니다. –
당신이 언급 한 라이브러리를 가져 왔는데 성공했습니다 !! 고마워요 –