Linux
無法在 beaglebone black debian 中安裝 libltc-dev
我正在嘗試用 beaglebone black(使用 debian)建構一些 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
我用Google搜尋了這個錯誤,但幾乎沒有關於 libltc-dev 的任何資訊。那麼,誰能告訴我如何安裝 libltc-dev。
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
.