0
나는 때문에 내가 부스트 설치를 복구하는 방법?
/usr/include/boost
을보고 있었다 수많은 오류에 성공한 후
cd boost_1_49_0
./bootstrap.sh --prefix=$SRC_HEAD/third-party/build/boost_1_49_0
./b2 install
... 내 설치 절차는 다음과 같은 난 아직하지 설치 아래의 경로 내의 모든 헤더 파일을 제거한 다음 내부의 포함 파일을 참조하십시오. /usr/include/boost! 이
./bootstrap.sh --prefix=$SRC_HEAD/third-party/build/boost_1_49_0
을 알 수 있듯이 누군가가
나는 ubunto를 사용하고 있습니다. --includedir =/usr/include/boost는 헤더 파일을 거기에 넣었습니다. 그러나 이제는 /usr/include/boost/container/map.hpp와 같은 빌드 내에서 오류가 발생합니다. : 147 : 1 : 오류 : 'sizeof'from incomplete type ': boost :: STATIC_ASSERTION_FAILURE의 응용 프로그램이 잘못되었습니다. 이것은 무언가가 올바르게 복사되지 않았 음을 의미합니다. –
godzilla
'sudo apt-get --reinstall install boost' 또는 뭔가를 시도하십시오. 수동으로 패키지를 설치하면 안됩니다. – unkulunkulu
왜 시스템 디렉토리에서 파일을 수동으로 제거하고 복사하여 시스템을 지우는 대신'--prefix =/usr'를 사용하여 빌드해야합니까? –