2013-05-06 2 views
0

Windows 64 비트에서 Visual Studio Express 2012로 간단한 C++ 파일을 컴파일하려고합니다. visual studio 명령 프롬프트를 사용하여 boost_1_53_0을 (를) 설치했습니다. 나는 또한 부스트 라이브러리를 컴파일/설치했다.부스트 프로그램 컴파일 문제

#include "stdafx.h" 
#include <stdio.h> 
#include <stdlib.h> 
#include <iostream> 
#include <fstream> 
#include <boost\filesystem.hpp> 
#include <ctime> 
#include <string> 

내가 디버깅 시도하거나 내 '프로젝트'를 놓을 때 나는 다음과 같은 오류가 받고 있어요 :

여기 나의의를 포함한다. 내가 제대로 추가를 설정 한

http://pastebin.com/fBDcttKc

는 디렉토리를 포함하고, 추가 라이브러리 디렉토리 설정.

나는 몇 가지 정보가 말해주십시오 누락, 난 그냥 ++

감사합니다 C를 배우기 시작했다!

+0

http://stackoverflow.com/questions/12573816/what-is-an-undefined-reference-unresolved-external-symbol-error-and-how-do-i-fix – chris

+0

매우 유익한 포스트, I 그것을 통해 볼 것이다. -감사 –

답변

1

was already answered. 아이디어는 자동 링크를 활성화하거나 적절한 라이브러리와 링크하는 것입니다.

프로젝트의 C++ 옵션의 전처리 기 기호에서 BOOST_ALL_DYN_LINK을 정의하십시오.