ubuntu安装opencv的正确方法
shanglala:
在这里解释一下该命令sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
这个命令是在执行 CMake 构建系统来编译一个项目。这个命令中的参数意义如下:
sudo: 在Unix-like操作系统中,sudo命令可以让一个普通用户获得系统管理员的权限,以便执行需要特权的命令。
cmake: CMake 是一个跨平台的开源构建系统,用于管理C++程序的构建过程。这个命令是调用 CMake 工具来生成对应平台的构建文件。
-D CMAKE_BUILD_TYPE=Release: 指定构建类型为 Release,表示生成发布版本的可执行文件。
-D CMAKE_INSTALL_PREFIX=/usr/local: 指定安装路径为 /usr/local,这是常用的 Unix/Linux 系统上的安装路径。安装路径是编译后二进制文件、库文件、头文件和配置文件的最终安装位置。
..: 指定 CMakeLists.txt 所在的目录。因为在执行 CMake 命令时需要提供一个指向 CMakeLists.txt 的路径。
综上,这个命令的意义是在 /usr/local 目录下编译并安装这个项目的 Release 版本。
|