문제

C ++를 얻는 데 무엇이 필요합니다 TR1 회원 (특히 shared_ptr, 그러나 우리는 기능과 바인딩 및 기타 모든 것을 원합니다) GCC 3.4.4 (노키아를 위해 N810 태블릿 컴퓨터).

누구든지 이것을 한 사람이 있습니까? 이것을 시도 했습니까?

아마 ~ 아니다 우리 가이 장치를 위해 크로스 컴파일하기 위해 GCC 4.X로 업그레이드 할 수 있도록 가능합니다 (그러나 당신이 그것을 한 경우, 우리는 알고 싶습니다).

많은 접근 방식이있을 수 있으며 다른 사람들이 타자를 피하고 싶습니다.

우리는 상호 의존적 일 수 있기 때문에 부스트를 가져 오는 것을 피하려고 노력하고 있습니다 (당신은 하나의 부스트 헤더를 가져오고 20 개 더 끝납니다) 코드 크기를 낮추는 것이 우리에게 중요합니다.

고맙습니다!

도움이 되었습니까?

해결책

Boost의 Shared_ptr의 경우 적어도 종속성 수는 매우 작습니다. 당신이 사용할 수있는 BCP 부스트에서 서브 세트를 추출하려면 응용 프로그램을 컴파일하기 위해 Boost 전체가 필요하지 않습니다.

다른 팁

당신은 사용할 수 있습니까? 후원 (똑똑한 포인터, 묶다, 기능) 곧장? 로부터 GCC ChangeLogs, 실제 std::tr1 물건은 4.0에서만 사용할 수 있습니다. :-(

나는 부스트와 사이에 차이가 있다는 것을 알고 있습니다 std::tr1, 그러나 바라건대 이것은 만족스럽게 일할 수 있기를 바랍니다. 그것이 당신에게 어떻게 작동하는지 알려주세요. :-)

다른 주제에서는 설치하고 있습니다 g++-3.4 지금 Ubuntu 노트북에 패키지가 있고 컴파일 할 수 있는지 확인하겠습니다. libstdc++ 전복 트렁크에서. 그렇다면 알려 드리겠습니다! (그렇지 않다면 알려 드리겠습니다. : -p)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top