나는 beaglebone black(데비안 사용)으로 C 프로그램을 만들려고 하는데, git clone을 합니다.여기에서.이제 명령을 실행하면 make
다음 오류가 발생합니다.
Makefile:9: *** "https://github.com/x42/libltc version >= 1.1.0 is required - install libltc-dev". Stop.
그래서 libltc-dev
이것을 설치하고 사용해 보기 로 결정했습니다.
apt-get install libltc-dev
하지만 이 오류가 발생했습니다.
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libltc-dev
이 오류를 검색했지만 libltc-dev에 대한 정보가 거의 없습니다. 그렇다면 누구든지 libltc-dev를 설치하는 방법을 알려주실 수 있나요?
답변1
libltc
Debian 8에서는 사용할 수 있지만 Debian 7에서는 사용할 수 없습니다.
Debian 8의 패키지 버전에는 Debian 7에서 충족되는 종속성이 있으므로 armhf
설치할 수 있습니다.
wget http://ftp.debian.org/debian/pool/main/libl/libltc/libltc-dev_1.1.4-1_armhf.deb http://ftp.debian.org/debian/pool/main/libl/libltc/libltc11_1.1.4-1_armhf.deb
sudo dpkg -i libltc-dev_1.1.4-1_armhf.deb libltc11_1.1.4-1_armhf.deb
실패하면 Debian 7에서도 빌드 종속성이 충족되므로 BB에서 Debian 7을 사용하여 현재 패키지를 빌드할 수 있습니다.
sudo apt-get install devscripts build-essential
dget http://httpredir.debian.org/debian/pool/main/libl/libltc/libltc_1.2.0-1.dsc
cd libltc-1.2.0
dpkg-buildpackage -us -uc
.deb
그러면 상위 디렉토리에 파일이 생성 됩니다 . 그런 다음 dpkg -i
.