을 사용하여 컴파일하는 동안 이것은 현재 프로젝트에서 약간 괴롭혀 온 문제이며, 아직 파악하지 못했습니다. 팀 내에서 게임을 만들고 있는데, FMOD 구현을 위해 노력한 회원은 컴퓨터에 FMOD를 설치했습니다. 그는 자신의 시스템에서 프로젝트를 실행할 때 완벽하게 작동합니다. 그러나, 내가 그것을 실행하려고하면 LNK1181이 끊임없이 나옵니다. VS2012에 포함 및 라이브러리 폴더를 설정하여 .h, .hpp, .lib 및 .dll 파일이 모두있는 폴더를 참조하지만 여전히 1181을 얻으려고했습니다. 또한 솔루션을 여러 번, 여러 번 다시 청소하고 다시 만들었으며 아무 것도하지 않습니다. 나는 또한 #pragma comment(lib, "FMOD/fmodex_vc.lib")
을 사용하여 시도했지만 도움이되지 않았다. 이것은 링커의 출력입니다.링커 오류 : LNK1181 FMOD
1>LINK : warning LNK4075: ignoring '/INCREMENTAL' due to '/LTCG' specification
1>
1> Starting pass 1
1> Processed /DEFAULTLIB:FMOD/fmodex_vc.lib
1> Processed /DEFAULTLIB:MSVCRTD
1> Processed /DEFAULTLIB:OLDNAMES
1>Audio.obj : warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/OPT:LBR' specification
1> Processed /DEFAULTLIB:uuid.lib
1> Processed /DEFAULTLIB:msvcprtd
1>LINK : fatal error LNK1181: cannot open input file '..\..\..\..\..\Program Files (x86)\FMOD SoundSystem\FMOD Programmers API Windows\api\lib\fmodex_vc.lib'
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
어떤 도움을 주시면 감사하겠습니다!
\ .. \ .. \ .. \ .. \ Program Files (x86) \ FMOD SoundSystem \ FMOD 프로그래머 API Windows \ api \ lib \ fmodex_vc.lib가 있습니까? –
파일이 보이도록 지정한 위치에 파일이 있지만 경로가 완전히 존재하지 않습니다. 내 팀원은 그 폴더를 가지고 있습니다. 이것이 우리가이 문제를 가지고있는 주된 이유이며, 우리 프로젝트에 FMOD를 설정할 때 미리 생각하지 않았습니다. –