문제

내장 개발에 사용하는 Linux 배포판을 개발 (호스트) 기계를 변경하고 싶습니다.

여러 프로세서에 대한 응용 프로그램을 크로스 컴파일합니다. 다른 장치와 PC에서 기능/성능/안정성을 평가하기 위해 다양한 라이브러리를 다운로드해야합니다.

그렇다면 우분투 9.04는 나에게 좋은 선택입니까?

고마워요, 맑음.

도움이 되었습니까?

해결책

Linux에서 실행되는 GCC 또는 기타 소스 기반 컴파일러를 사용하는 경우 예라고 말할 것입니다. Linux 배포판을 원하며 Ubuntu가 현재 가장 인기있는/최고입니다. 나는 배포판 특정 물건을 피하고 도로 한가운데를 운전하면 배포판을 똑같이 잘 사용할 수 있어야합니다.

다른 팁

그것은 당신의 요구에 크게 의존 할 것입니다. 임베디드 시스템의 경우 함께 갈 것입니다 모든 분포 그것은 매우 작은 발자국을 자랑하며 필요한 하드웨어를 지원합니다.

하드웨어에 따라 데비안 잘 작동 할 수 있습니다. 당신은 당신의 이미지를 만들 수 있습니다 debootstrap 상당히 작은 사용자 정의 설치를 허용합니다. 여기에는 여전히 바람직하지 않은 APT 및 기타 사항이 포함되지만 업데이트를 푸시 해야하는 경우 이익이 될 수 있습니다.

데비안과 함께 가면 우분투에서 모든 개발을 수행 한 다음 임베디드 시스템으로 밀어 넣을 수 있습니다.

호스트 시스템에 Ubuntu를 사용하고 내장 대상을위한 앱을 구축하기 위해 Chrooted Gentoo 설치를 사용합니다. Gentoo는 소스 분산이었고 특정 라이브러리의 특정 버전을 쉽게 선택할 수 있기 때문에 좋은 선택이라는 것을 알았습니다.

알아야 할 좋은 점 중 하나는 우분투와 파생 상품이 대시를 사용하지 않고 /bin /sh를 사용하지 않는다는 것입니다. 이것은 Crosstools를 혼란스럽게하고 심한 두통을 줄 수 있습니다.

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