ですから、これがどのように機能するのか本当に理解できませんが、説明が遅くなりました。まず、念のため、ラップトップで Ubuntu 12.04 64 ビットを実行しています。
ビルドツールとして CMake を使用しています。自分のプロジェクトに OpenCV、MRPT ( http://www.mrpt.org/ )、および libfreenect をロードしたいと考えています。それらにはすべて「ソースコード」があります。私が理解できないのは、「ソースからビルド」と言うときです。それらすべてを含むプロジェクトを作成するにはどうすればよいですか? それぞれを個別に何らかの方法でビルドする必要がありますか?それから私のプロジェクトで、またはソースコードをダウンロードしてそれらをすべてまとめてビルドしますか? ご覧のとおり、私は何をしなければならないのか本当に混乱しています...各ソースコードから CMakeList.txt を実行し、他のすべての CMakeList.txt を含む 1 つの CMakeList.txt を実行しますか?
少ない世界で、ソースから 2 つ以上のライブラリをビルドしたい場合、どうすればよいですか?
一般的な回答(この「ソースからのビルド」の仕組み)と、私が言及したもの(CMake、OpenCV、MRPT、libfreenect)に関する具体的な回答をお願いします。私が本当に理解していないことを明確にしたことを願っています。