2015-01-18 1 views
0

제가 작업중인 간단한 http 클라이언트의 Boost : thread를 사용하려고합니다.Cant가 MSVS2013과 함께 작동하도록 boost :: thread를 얻습니다.

나는 그것을 사용할 수 없습니다, 내가 사용하고있는 모든 다른 부사 lib가 잘 작동합니다. 내가 8 매우 비슷한 오류에 geting하고

Error 7 error LNK2019: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall Client::add_user(void)" ([email protected]@@[email protected][email protected]@[email protected]@[email protected]@[email protected]@[email protected]@XZ) referenced in function "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall Client::commandBuilder(void)" ([email protected]@@[email protected][email protected]@[email protected]@[email protected]@[email protected]@[email protected]@XZ) C:\Users\Or\Documents\Visual Studio 2013\Projects\client\client\Client.obj client 

참고 :

내가에 geting하고있는 오류입니다. 내가 VS 개발자 cmd를이 명령을 사용하여 libs와 구축

#include <boost\thread.hpp> 
#define BOOST_ALL_DYN_LINK 

:

이 내 코드 포함입니다

bjam toolset=msvc-12.0 --build-type=complete --with-thread --with-chrono --with-date_time 

도 모두 VC에 대한 경로를 포함의 나를 ++ 및 설정 링커 올바른 길로.

How to use Boost in Visual Studio 2010

을 여전히 도움이되지 않았다 :

나는 조금 나는이 가이드를 사용하여 처음부터 다시 전체 부스트를 구축 시도, 여기 손실입니다.

어떤 도움을 주시면 감사하겠습니다.

감사합니다.

답변

1

고정되어 있으며, 모든 건물과 건물이 나의 부스트 설치를 손상 시켰습니다.

내 컴퓨터에서 부스트 추적을 제거했습니다.

bjam toolset=msvc-11.0 --build-type=complete --with-thread --with-chrono --  with-date_time 
  • bootstrap
  • b2

  • 모든 재구성 바로 가기
    1. 개발자 명령 행 도구 대를 사용하여 부스트 디렉토리로 이동 :

      다음 단계를 수행하여 다시 설치 libs 올바른 사람. 사용

    2. #define BOOST_ALL_DYN_LINK