DirectShow 관련 프로그래밍을 할 때, 가장 중요한게 인클루드 파일 및 라이브러리 컴파일/링크 순서입니다.
이게 약간만 꼬여도 에러 엄청 나죠.
http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_tip&no=832
터보씨익스플로러에서 하는 법은 위에 링크를 보시면 되고요.
2010 이후부터는 헤더 파일과 dxlib가 기본 헤더에 포함되어 있으니, 따로 작업은 안 해도 됩니다.
디랙토리 추가 순서만 지키시면 100% 됩니다.
용맨소녀 님이 쓰신 글 :
: [ILINK32 Warning] Warning: Public symbol '_GUID& _CG_GUID_PPT_Helper<IShellItem>(IShellItem * *)' defined in both module .................
:
: [ILINK32 Warning] Warning: Public symbol 'void * * IID_PPV_ARGS_Helper<IShellItem>(IShellItem * *)' defined in both module .......................
:
: 다이렉트쇼로 뭔가 만들려고 하는데.. 이런 메시지가 뜹니다...
:
: 별 코드는 안짜고 막 시작하려는 참인데.. 왜 이런 에러가 나는거죠? 뭔가 중복된게 있는 거 같은데.. 별 코드를 짜지도 않았어요.. ;;
|