2009-05-29 2 views
0

msdn에 따르면 windbase.h에 있어야하지만 windbase_edb.h에 대신 사용할 수는 없지만 cordll.lib는 windabase.h 와만 연결됩니다. 그래서, 나는 거기에 어떤 방법으로 CeCreateDatabaseWithProps appropraite 라이브러리와 연결할 수 있는지 알고 싶어요? 미리 감사드립니다. CeCreateDatabaseWithProps의 정의 위치

답변

1

먼저 coredll.lib는 헤더와 연결되어 있지 않습니다.

CeCreateDatabaseWithProps는 SDK의 windbase_edb.h에 정의되어 있으므로 거기에서 선언을 포함 할 수 있습니다. dumpbin으로 coredll.lib을 보면 링커 정의가 거기에 있음을 알 수 있습니다 (ordinal 1897).

링커가 먼저 찾지 못하는 경우 올바른 SDK (WinMo 6에만 해당)를 타겟팅하는지 확인하십시오. 그래도 링크를 거부하면 코드 페이지 상단의 extern으로 수동으로 선언하십시오.

관련 문제