在不同的目录中安装 opencv 2.2
Posted
技术标签:
【中文标题】在不同的目录中安装 opencv 2.2【英文标题】:installing opencv 2.2 in a different directory 【发布时间】:2012-10-03 12:12:33 【问题描述】:我已经在我的 ubuntu 12.04 lts 系统上安装了 opencv 2.4.2。但现在我有这样的情况,我也应该安装 opencv 2.2.0。我想保留opencv 2.4.2。是否可以?
原因:我应该使用 econ ECAM32 usb 网络摄像头使用 opencv 程序拍摄图像,但 opencv 2.4.2 不支持此摄像头。但是opencv 2.2 支持这个cam。
我想听听我们如何在系统上的任何其他目录中安装 opencv 2.2,我更喜欢主目录中的文件夹,这样安装不会损坏 opencv 2.4.2。
【问题讨论】:
【参考方案1】:我不明白为什么不。 ubuntu 12.04
在它的存储库中有opencv 2.3
,因此我假设您已经从源代码安装。当你编译源代码时,你应该首先检查./configure --help
,这可能会给你一个安装目录的选项。它通常看起来像:
./configure --prefix=$HOME/opencv2.2
让我知道你是如何进行的..
【讨论】:
啊,好吧,但我还是猜想有一个设置安装目录的选项。 是的,在 cmake 中有一个选项来设置安装路径..就像 install_prefix....所以我需要为 lib 和包含文件创建单独的文件夹......之后如何我可以链接库吗....? 我觉得你可以将lib和include文件放在同一个目录下,但我没有机器来测试它。然后你可以用g++ test.cpp -o test -I$HOME/opencv2.2/include -L$HOME/opencv2.2/lib -lopencv
之类的东西编译你的源代码。或者,您可以将这些目录分别添加到 $CPP_INCLUDE_PATH
和 $LIBRARY_PATH
并仅使用 g++ test.cpp -o test -lopencv
进行编译。以上是关于在不同的目录中安装 opencv 2.2的主要内容,如果未能解决你的问题,请参考以下文章
Android OpenCVVisual Studio 创建支持 OpenCV 库的 CMake 工程 ① ( 下载 OpenCV 库 | Windows 中安装 OpenCV 库 )
在conda虚拟环境中安装OpenCv并在pycharm中使用
修改vs2012默认的库目录及包含目录的方法(续——Win7_64bits下Visual Studio2012中安装配置OpenCV)
如何使用 Visual Studio 2019 在 ASP.NET Core 2.2 中安装 Font Awesome [关闭]