노력과 삽질 퇴적물

에러: rc.exe을(를) 생성하는 동안 오류가 발생했습니다. 본문

프로그래밍note/에러&버그

에러: rc.exe을(를) 생성하는 동안 오류가 발생했습니다.

알 수 없는 사용자 2011. 7. 5. 18:13

환경: Visual Studio 2008
        32비트

설명: rc.exe을(를) 생성하는 동안 오류가 발생했습니다.

기타: 빌드중 발생한 오류 
        PC포맷후, 컴파일러와 DX_SDK를 설치하고 예제를 처음 컴파일하던중 발생. 

해결법.
① Windows SDK for Windows Server 2008 and .NET Framework 3.5를 설치.



② 도구-옵션에서 포함파일추가.

C:\Program Files\Microsoft SDKs\Windows\v6.1\Samples\Multimedia\DirectShow\BaseClasses
C:\Program Files\Microsoft SDKs\Windows\v6.1\Samples\Multimedia\DirectShow\Common
C:\Program Files\Microsoft SDKs\Windows\v6.1\Include


③ DebugMBCS 와 ReleaseMBCS
C:\Program Files\Microsoft SDKs\Windows\v6.1\Samples\Multimedia\DirectShow\BaseClasses\baseclasses.sln
의 솔루션을 실행.

Debug_MBCS라는 폴더가 생기게 하고,

'구성관리자'로 가서

활성솔루션 구성을 'ReleaseMBCS'로 설정.
동일한 코드를 다른모드로 빌드하기때문에 [빌드-BaseClasses 다시 빌드]로 빌드.


④ 도구-옵션에서 라이브러리추가

C:\Program Files\Microsoft SDKs\Windows\v6.1\Lib
C:\Program Files\Microsoft SDKs\Windows\v6.1\Samples\Multimedia\DirectShow\BaseClasses\Debug_MBCS
C:\Program Files\Microsoft SDKs\Windows\v6.1\Samples\Multimedia\DirectShow\BaseClasses\Release_MBCS





참고자료.
http://inthechaos.tistory.com/407
http://blog.naver.com/teasup/60096120432