【发布时间】:2014-04-30 18:24:11
【问题描述】:
所以我真的不明白这是如何工作的,但我解释得晚了。首先,以防万一,我在笔记本电脑上运行 Ubuntu 12.04 64 位。
作为构建工具,我使用 CMake。我想将 OpenCV、MRPT (http://www.mrpt.org/) 和 libfreenect 加载到我的项目中。它们都有一个“源代码”。我不明白的是当他们说“从源代码构建”时。我如何与所有这些人一起制作一个项目? 我是否需要以某种方式单独构建每个,然后在我的项目中,或者我是否需要下载源代码并将它们全部一起构建?如您所见,我真的很困惑我必须做什么......我是否从每个源代码运行 CMakeList.txt 并运行一个包含所有其他 CMakeList.txt 的 CMakeList.txt?
在更少的世界中,如果我想从源代码构建两个或更多库,我该怎么做?
我想要一个一般性的答案(这个“从源代码构建”如何工作)和一个专门针对我提到的那些(CMake、OpenCV、MRPT、libfreenect)的答案。我希望我把我不太明白的地方说清楚了。
【问题讨论】:
-
当然,您需要对一般编程有一个更好、更广泛的想法。这肯定是题外话。
标签: opencv build cmake cmake-gui