Linux下Ubuntu 11.04+opencv 2.2構成手順
2579 ワード
ubuntuでopencvを構成したいのですが、調べてみるとopencvを構成し、cmakeを使用するには、まずcmakeを構成します.途中で少し曲がったが、やっと配置に成功した.次にcmakeを配置する手順を一つ一つメモして、私のようなシロが入門するのに便利です.
1.cmakeインストールパッケージ、URLをダウンロードするhttps://cmake.org/files/v3.0/、cmake-3.0.0-Linux-i 386をダウンロードします.tar.gz、試したことがあってだめで、cmake-3.0.0をダウンロードしたほうがいいです.tar.gz
2.ダウンロードが完了したら解凍し、cdから解凍パスへ
3. lily@lily-virtual-machine:~/app/cmake-3.0.0$ ./bootstrap
4. lily@lily-virtual-machine:~/app/cmake-3.0.0$ make
5. lily@lily-virtual-machine:~/app/cmake-3.0.0$ make install
エラーが発生しました.
error: make Error at cmake_install.cmake:36 (file): file cannot create directory:/usr/local/doc/cmake-3.0. Maybeneed administrative privileges. 6..root権限が必要です
7.インストールが完了したら、インストールが成功したかどうかを確認します.
cmake version 3を表示します.0.0は、インストールが成功したことを示します.
(1)プロジェクトディレクトリフォルダを作成し、helloを作成する.c
入力:
(2)生成された対応するファイルをコンパイルするためのbuildディレクトリを作成し、hello.cディレクトリ同級
(3)CMakeListsを作成する.txtの内容は以下の通りです:(hello.cディレクトリの同級)
入力:
(4)buildディレクトリに入ってcmakeを入力..
コンパイルに成功するとbuildディレクトリの下に対応するファイルが生成され、makefileファイルとCMakeFilesのフォルダがあります.
(5)makeコマンドの実行に成功するとbuildディレクトリの下に実行可能なhelloが表示されます
(6)出力
hello,this is my first cmake project.
簡単な工事がこのように実現した.複雑な工事項目があれば、他の方法を参考にします.
未完待续......
Ubuntu 11.04構成cmake-3.0.0
1.cmakeインストールパッケージ、URLをダウンロードするhttps://cmake.org/files/v3.0/、cmake-3.0.0-Linux-i 386をダウンロードします.tar.gz、試したことがあってだめで、cmake-3.0.0をダウンロードしたほうがいいです.tar.gz
2.ダウンロードが完了したら解凍し、cdから解凍パスへ
cd /home/lily/app/cmake-3.0.0
3. lily@lily-virtual-machine:~/app/cmake-3.0.0$ ./bootstrap
4. lily@lily-virtual-machine:~/app/cmake-3.0.0$ make
5. lily@lily-virtual-machine:~/app/cmake-3.0.0$ make install
エラーが発生しました.
error: make Error at cmake_install.cmake:36 (file): file cannot create directory:/usr/local/doc/cmake-3.0. Maybeneed administrative privileges. 6..root権限が必要です
lily@lily-virtual-machine:~/app/cmake-3.0.0$ sudo make install
7.インストールが完了したら、インストールが成功したかどうかを確認します.
lily@lily-virtual-machine:~/app/cmake-3.0.0$ cmake –version
cmake version 3を表示します.0.0は、インストールが成功したことを示します.
Cmakeの使用
(1)プロジェクトディレクトリフォルダを作成し、helloを作成する.c
lily@lily-virtual-machine:~/app/cmake-3.0.0/work$ gedit hello.c
入力:
#include
int main()
{
printf(“hello,this is my first cmake project.
”);
return 0;
}
(2)生成された対応するファイルをコンパイルするためのbuildディレクトリを作成し、hello.cディレクトリ同級
(3)CMakeListsを作成する.txtの内容は以下の通りです:(hello.cディレクトリの同級)
lily@lily-virtual-machine:~/app/cmake-3.0.0/work$ gedit CMakeLists.txt
入力:
cmake_minimum_required(VERSION 3.0)
PROJECT(cmake_test)
SET(SRC_LIST hello.c)
INCLUDE_DIRECTORIES(/usr/include/glib)
MESSAGE(STATUS "This is BINARY dir "${HELLO_BINARY_DIR})
MESSAGE(STATUS "This is SOURCE dir "${HELLO_BINARY_DIR})
ADD_EXECUTABLE(hello ${SRC_LIST})
(4)buildディレクトリに入ってcmakeを入力..
lily@lily-virtual-machine:~/app/cmake-3.0.0/work$ cd ./build
lily@lily-virtual-machine:~/app/cmake-3.0.0/work/build$ cmake ..
コンパイルに成功するとbuildディレクトリの下に対応するファイルが生成され、makefileファイルとCMakeFilesのフォルダがあります.
(5)makeコマンドの実行に成功するとbuildディレクトリの下に実行可能なhelloが表示されます
lily@lily-virtual-machine:~/app/cmake-3.0.0/work/build$ make
(6)出力
hello,this is my first cmake project.
lily@lily-virtual-machine:~/app/cmake-3.0.0/work/build$ ./hello
簡単な工事がこのように実現した.複雑な工事項目があれば、他の方法を参考にします.
未完待续......