我正在尝试在我的运行ubuntu12.04的主机上安装opencv4tegra,这样我就可以和我的jetson TK1交叉编译了。我已经设置了交叉编译所需的一切,并运行了一些cuda示例,现在我需要为我的项目使用openCV。当我从Nvidia下载并尝试安装开发和运行时包时,我总是遇到依赖问题。我检查了我的软件中心,我似乎唯一错过的包是libtiff5-我有libtiff4。我查过了,据我所知,ubuntu12.04没有libtiff5。我的问题是--有没有什么办法可以在ubuntu12.04机器上安装opencv4tegra?或者我需要切换到14.04,然后获得libtiff5?提前感谢:)
编辑-忘记提到,我还研究了下载openCV源代码,并编译它,以便它可以与cuda和图形处理器一起工作。这是一个解决方案吗?如果是这样,我如何让它与cuda和gpu一起工作?
发布于 2015-06-14 07:19:23
尝试jetsonhacks中的步骤:
#!/bin/sh
# Get and install OpenCV for Tegra
# Linux for Tegra (LT4) 21.1 and CUDA 6.5 *must* be installed on the Jetson before installation!
wget http://developer.download.nvidia.com/embedded/OpenCV/L4T_21.1/libopencv4tegra-repo_l4t-r21_2.4.10.1_armhf.deb
sudo dpkg -i libopencv4tegra-repo_l4t-r21_2.4.10.1_armhf.deb
sudo apt-get update
sudo apt-get install libopencv4tegra libopencv4tegra-devhttps://stackoverflow.com/questions/26754242
复制相似问题