gcc 크로스 컴파일러를 설치할 수 없습니다

gcc 크로스 컴파일러를 설치할 수 없습니다

Bluez를 크로스 컴파일하려고 합니다. 그래서 BlueZ의 전제조건인 "libical"을 설치해야 합니다. 나는 팔로우하고 있다이 가이드.

가이드에서:

libical은 cmake 및 g++ 크로스 컴파일러를 설치해야 합니다.

sudo apt-get 설치 g++-arm-linux-gnueabi

하지만 실행하면 다음과 같은 sudo apt-get install g++-arm-linux-gnueabi 결과를 얻습니다.

Paketlisten werden gelesen...Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig E: Paket g++-arm-linux-gnueabi가 잘 작동합니다. E: Mittels regulärem Ausdruck »g++-arm-linux-gnueabi« konnte kein Paket gefunden werden.

이것은 "패키지를 찾을 수 없음"을 의미하는 독일어입니다. 나는 sudo apt-get update전에 그것을 해본 적이 있습니다.

운영 체제 정보

$ uname -m Output: x86_64

$ cat /etc/issue Output: Kali GNU/Linux 1.1.0 \n \l

답변1

g++-arm-linux-gnueabi패키지 제공자gcc-defaults-armel-crossUbuntu 12.04+ 또는cross-gcc-defaultsDebian Unstable(sid)에서. 데비안 안정 릴리스나 이를 기반으로 파생된 배포판에서는 사용할 수 없습니다.

따르다데비안 위키의 지침데비안 안정 릴리스에 다양한 크로스 툴체인을 설치하세요.

관련 정보