【发布时间】:2011-07-26 11:04:55
【问题描述】:
我正在为 Ubuntu 10.10 上的项目编译依赖项,而不是将其默认安装到 /usr/local,而是将其安装到 /tmp/stage/usr/local。当我调用它为所述项目生成构建文件时,如何通知 CMake 这个自定义安装依赖项的位置。
我正在运行 CMake 2.8.1,我尝试在 cmake 命令行上设置 CMAKE_PREFIX_PATH,就像这样
cmake -D CMAKE_PREFIX_PATH=/tmp/stage/usr/local
但这似乎没有什么不同 - 项目似乎没有检测到依赖关系。
另外,如果重要的话,有问题的项目是 OpenCV 2.2,有问题的依赖项是 FFMPEG...
【问题讨论】:
-
我对这个问题感到困惑,您是说您在 /tmp/stage/usr/local 中安装了 FFMPEG 并且您正在尝试针对该 FFMPEG 构建 opencv?或者您是否尝试在 /tmp/stage/usr/local 中使用 cmake 安装一些东西?
-
FFMPEG 安装在 /tmp/stage/usr/local 中,我正在尝试针对该 FFMPEG 构建 OpenCV,是的...