3.  获取CMake源码包,解压

发布时间:2025-06-24 18:10:55  作者:北方职教升学中心  阅读量:735


ffmpeg -version。使用命令检查:。安装ffmpeg。

sudo make install。

3.  获取CMake源码包,解压。pkg-config配置,默认pkg搜索链接路径/usr/lib/pkgconfig,opencv需要使用.将pc复制到pkg的默认路径下。

 安装完成󿀌可阅读install_manifest.检查txt安装了什么。cmake提示ippicv下载超时。

6. 安装 。ffmpeg库࿰将无法调用c;影响后续使用。

注意:如果步骤4错误,也许是因为没有安装相关的程序包。

使用make -多线程编译࿰可用于j4c;快速,但是有人说多线程可能会出错󿀌建议使用make,我用的没问题。cmake编译错误࿰在公司服务器编译过程中c;编译错误提示

Ř/usr/local/bin/c++"   is not able to compile a simple test program. 。

4、

5、

    下载OpenCV/opencv_contrib在国内快速下载 - 绕云技术笔记绕云技术笔记c;选择所需的版本。

export LD_LIBRARY_PATH=/usr/local/lib64:$LD_LIBRARY_PATH。测试 pkg-config --modversion opencv4 出版说明安装成功。

5. 编译。sudo cp /usr/local/lib64/pkgconfig/opencv4.pc /usr/lib/pkgconfigsudo ldconfig。
1、

添加环境变量:

sudo vi /etc/profile。

sudo yum -y install epel-releasesudo yum -y install gtk2-develsudo yum install -y libpng-develsudo yum install -y jasper-develsudo yum install -y openexr-develsudo yum install -y libwebp-develsudo yum -y install libjpeg-turbo-devel sudo yum -y install libtiff-devel sudo yum -y install tbb-devel eigen3-develsudo yum -y install boost boost-thread boost-develsudo yum -y install libv4l-devel。安装opencv。

1.3 链接后使用yum install报错,原因:yum源不对,重新安装新的yum源,使用curl下载新的yum源。配置cmake编译项。安装centos7。。

1. 使用yum安装epelel-release:
sudo yum install epel-release -y。 4、ffmpeg模块在opencv编译过程中不会被编译,会导致后续视频流open失败。
2.安装rpmfusion存储库 rpm :
sudo yum localinstall --nogpgcheck https:///downlod1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm。
4.检查ffmpeg安装版本,

1、在公司服务器编译中遇到cmake编译错误,编译错误提示。

 4、

遇到的问题:

1、

注意事项:        。

遇到的问题:

1、

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo。接下来,#xff0c;然后修改网卡文件vi /etc/sysconfig/network-scripts/ifcfg-ensXXX,  只需修改两个BOOTPROTO#61;dhcp, ONBOOT=yes,保存后重置网络service network restart.  ping www.baidu.com检查是否正常联网,正常情况下,
3.安装 FFmpeg: 。Development Tools软件包装,这个组合包括在内 GCC 编译器和一系列库文件,还有其他编译软件需要使用的工具。

1. 安装必要的程序包,

最后添加。

版本可以根据自己的需要修改 。确认FFMPEG是否全部yes,如果不正确,

说明安装成功 。

gcc --version。

wget https://cmake.org/files/v3.12/cmake-3.12.1.tar.gztar -xvzf cmake-3.12.1.tar.gzcd cmake-3.12.1/。

sudo cmake -D CMAKE_BUILD_TYPE=RELEASE -D WITH_OPENEXR=0 -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_PYTHON_SUPPORT=ON -D WITH_FFMPEG=ON ..。虚拟机安装系统,选择按钮被屏蔽,tab健可用于选择,查看enter后的好提示,确定是下一步。验证是否成功: 。

opencv库可执行路径配置。可以使用xshell或其他软件链接系统操作󿀌使用方便。

4. 配置。

1.2  虚拟机使用NAT模式联网,新安装的纯系统没有ifconfig,使用ip addr 查看网卡信息,

6、

./bootstrap。运行source /etc/profile 使环境变量生效󿀌可使用echo $PKG_CONFIG_PATH检查环境变量值。#xff1解决方案a;安装所需的程序包后,cmake-2.8.CMakeCache10.2/目录.txt删除󿀌从步骤4开始。

 需要添加-D CMAKE_CXX_COMPILER=/usr/bin/c++指定编译器󿀌重新编译后正常,编译后,

opencv前必须安装ffmpegc;否则,如gcc。

2、

export PKG_CONFIG_PATH=/usr/local/lib64/pkgconfig:$PKG_CONFIG_PATH。使用opencv_version查看,出版说明安装成功。make -j4 。

2、

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo。新建编译目录。安装wget 。

sudo yum install ffmpeg ffmpeg-devel -y。

默认的 CentOS 软件源包含一个名称,
2、

3、make成功后 使用make opencv安装在installl。

 添加库路径–执行:
sudo ln -s /usr/local/lib64/pkgconfig/opencv4.pc /usr/share/pkgconfig/sudo ldconfig。操作代码如下:a;

sudo yum group install "Development Tools"

安装完成后,

2、

yum install -y wget。安装cmake。

3、

1.1 选择语言后,

sudo make。

下载centos-77-isos-x86_64安装包下载_开源镜像站-阿里云 选择简化版󿀌需要使用yum安装的后续库。

安装成功后,

2、
mkdir buildcd build。

解决方案:ippicv离线下载_2019lnx_intel64___general_20180723.tgz,从报错打印中可以看到下载路径,或者在网上找到相应的版本󿀌然后替换下载的文件到/opencv-4.9.0/.cache/ippicv,将文件名改为xxxxxxxxxxxxxxxxxxxxxxxxxx-ippicv_2021.10.0_lnx_intel64___20230919_general.tgz,根据自己编译路径下的文件名修改,删除原始文件。

 根据系统版本选择版本󿀌Centos修改url-x.repo。新建编译目录。安装依赖。make -j4 。ffmpeg安装可能不正确,必须是yes,否则,