2010-11-25 3 views
1

나는 boostpro.com에서 제공하는 Boost Windows 설치 프로그램을 사용하고 있으며 이미 boost_1.44/lib 폴더에있는 모든 컴파일 된 바이너리를 가지고 있습니다. 내가 부스트 파일 시스템 라이브러리를 사용하려고 해요 때, 나는 말을 빌드 오류를 받고 있어요 그Boost Windows Installer 사용 - 비 헤더 전용 라이브러리를 만들어야합니까?

LINK : 치명적인 오류 LNK1104 : 파일을 열 수 없습니다 'libboost_system-vc90-MT-GD-1_44.lib'

Visual Studio 9를 사용하고 있는데 'libboost_system-vc90-mt-gd-1_44.lib'라는 파일이 없습니다. 내가 다음에해야 할 일에 대한 아이디어가 있습니까?

답변

1

"Threading = multi runtime-debugging = on variant = debug"로 Boost 변형을 컴파일해야합니다. 일반적으로 BoostPro 설치 프로그램 (AFAIK)과 함께 제공되는 변형이 아닙니다. 또는 다른 변형을 사용하도록 프로젝트를 전환하십시오. 대부분의 경우 VC에서 "runtime-debugging = on"을 해제해야하는데 이는 디버그 STD를 해제하는 것으로 해석됩니다. 의미심장 한 라이브러리 이름은 Getting Started을 참조하십시오.

관련 문제