나는 현재 게임 프로그래밍 책이지만거야 그리고 내가 latests DirectX11 SDK와 코드가 일부 Directx9와 코드를치명적인 오류 LNK1104 : 파일을 열 수 없습니다 'd3dc9.lib'
를 컴파일하려고는 이러한 선이 코드
#pragma comment(lib,"d3d9.lib")
#pragma comment(lib,"d3dx9.lib")
그러나 나는 얻을 LINK : 치명적인 오류 LNK1104 : 파일을 열 수 없습니다 'd3dc9.lib'
나는 사실 내가 '돈 있지만이 파일을 찾을하도록 설정하는 방법을 모른다 할 수 Dir을위한 Lib 파일 안에 있지 않기 때문에 왜 그것을 묻는다. ectX 11 SDK는 내가 요구 한 것이 아닙니다.
나는 2010 년 6 월 판을 다운로드했지만 그것이 내가 가지고 있었던 것이었다. 나는 물리적으로 d3dc9.lib 파일이 SDK 폴더라는 것을 알 수 없다. 어디 있어야합니까? 그것은 C : \ Program Files \ Microsoft DirectX SDK (2010 년 6 월) \ Lib \ x86 – Joel
에 없습니다. d3dc9.lib 파일이 없으며 d3d9.lib 및 d3dx9.lib 만 있습니다. 나는 당신의 발췌 문장을 보냈지, 당신의 질문 제목이 아니었다. "dc"가 무엇을 의미 할 수 있는지 또는 어디에서 오는 것인지 실제 생각할 필요가 없습니다. 이름을 잘못 입력 했습니까? –
아니요, 정말로 d3dc9.lib에 대해 불평하고 있습니다. 실제로 존재하지 않습니다. 컴파일하려고하는 자체 코드에서 참조를 찾을 수 없으며, 모든 참조를 위해 전체 프로젝트를 검색했습니다. 그것을 발견 할 수 없다. – Joel