ubuntu下使用apt安装opencv安装到什么位置,怎么添加环境变量
时间: 2023-12-12 19:03:21 浏览: 40
在Ubuntu上使用apt安装OpenCV时,它会被安装在系统的默认路径中。OpenCV的头文件将被安装在/usr/include/opencv4目录中,库文件将被安装在/usr/lib目录中。
如果您想将OpenCV添加到系统的环境变量中,可以按照以下步骤进行操作:
1. 打开终端并使用以下命令打开bashrc文件:
```
nano ~/.bashrc
```
2. 在文件末尾添加以下内容:
```
export CPLUS_INCLUDE_PATH=/usr/include/opencv4:$CPLUS_INCLUDE_PATH
export LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH
```
3. 按Ctrl+X键,然后按Y键保存文件并退出nano编辑器。
4. 使用以下命令使更改立即生效:
```
source ~/.bashrc
```
现在,您应该能够在您的项目中使用OpenCV库并编译它们了。
相关问题
ubuntu18.04下安装opencv
安装opencv在Ubuntu18.04下的步骤大概包括以下几个步骤:
1. 安装依赖库:sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
2. 下载opencv源码:git clone https://github.com/opencv/opencv.git
3. 创建编译目录:cd opencv && mkdir build && cd build
4. 执行cmake:cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
5. 编译:make -j4
6. 安装:sudo make install
7. 配置环境变量:sudo sh -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf' && sudo ldconfig
8. 测试:在终端输入python,然后输入import cv2,如果没有报错则表示配置成功。
ubuntu下安装opencv4.6.0,安装后测试opencv
安装OpenCV 4.6.0的步骤如下:
1. 安装依赖项:
```
sudo apt update
sudo apt install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt install libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libdc1394-22-dev libv4l-dev libxvidcore-dev libx264-dev
```
2. 下载OpenCV 4.6.0源代码:
```
cd ~
mkdir opencv_build && cd opencv_build
git clone https://github.com/opencv/opencv.git
cd opencv
git checkout 4.6.0
```
3. 编译和安装OpenCV:
```
mkdir build && cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
make -j8
sudo make install
```
4. 配置OpenCV环境变量:
```
echo 'export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig' >> ~/.bashrc
source ~/.bashrc
```
5. 测试OpenCV:
```
cd ~
wget https://github.com/opencv/opencv/raw/master/samples/data/lena.jpg
cd opencv_build/opencv/build/bin
./opencv_version
./cpp-example-display-image lena.jpg
```
如果安装和配置都成功,你应该能够看到OpenCV版本信息和lena图像。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)