Opencv库安装( C++版本)Linux

Opencv库安装( C++版本)Linux

最近在部署神经网络,希望把训练完的模型权重(.pt),使用c++部署,需要下载opencv库。

参考文章(该文章很详细的记述了该流程,值得各位去看一下),但是有个问题似乎很容易下载报错:

在这里插入图片描述
一个可能的原因是Git的缓存区太小了,仓库太大(根据GPT回答)

因此,增加了缓存区,命令为:

git config --global http.postBuffer 524288000

表示设置缓存区为500MB

然后,接下来的操作就根据文章操作,我仅使用了部分步骤,整个流程为:

1、安装必要依赖:

sudo apt-get update
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、编译Opencv

cd opencv
mkdir build && cd build
cmake ..

4、安装Opencv

make -j$(nproc)
sudo make install

至此,整个Opencv安装已经完成。

值得注意的是一旦编译完成,make 仅会在 build 目录下生成所有的二进制文件、库文件和头文件。

因此需要使用 make install 将这些文件复制到系统的标准安装路径(通常是usr/local/lib这些)。这个过程将会安装 OpenCV 到系统的标准目录中,以便你能够在任何地方使用它,或者其他软件也能找到并使用它。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值