2016-07-28 2 views
0

website의 단계를 수행하여 Tortunnel을 설치하려면 1 단계 5에서 make & & make를 실행한다고 가정합니다. 다음을 얻습니다.tortunel이 설치되지 않음 파일을 부스트합니까?

In file included from TorProxy.cpp:30: 
./TorProxy.h:33:10: fatal error: 'boost/shared_ptr.hpp' file not found 
#include <boost/shared_ptr.hpp> 
^ 
1 error generated. 
make: *** [TorProxy.o] Error 1 

는 그 후 나는

에 양조와 부스트를 설치해야합니다 만든 후 다시 나는 같은 명령을 실행하지만이 같은 나와있어? Boot 폴더에 정확한 파일을 찾아서 거기에 있는지 확인할 수 있었지만 tortunnel 폴더에 없기 때문에 올바른 위치에 있는지 확실하지 않았습니다. 그리고 그 폴더에서 명령을 실행하고 있습니다.

답변

0

BREW는 C 컴파일러의 포함 경로에 부스트 라이브러리를 설치하지 않았으므로 소프트웨어를 구성 할 때 지정해야합니다. 당신이 부스트 libs가가 설치된 위치를 찾을 수있게했으며 이후

, 시도 : 위의 명령에서

CPPFLAGS="-I/path/to/boost" ./configure [opts] 

, /path/to/boostshared_ptr.hpp 들어있는 boost 폴더가 위치한 디렉토리가 될 것입니다. 그렇다면 /opt/shared/brew/include/boost이라고 말하면 configure 명령에서 /opt/shared/brew/include을 사용하십시오. (이 경로는 Brew가 어디에 넣을 지 모르므로이 경로는 완전히이 응답으로 구성되어 있습니다).