| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Linux系统的一些库安装记录 -> 正文阅读 |
|
[系统运维]Linux系统的一些库安装记录 |
查看CPU核心数命令
注意:在使用make命令进行编译库的时候,可以使用多核并行处理
但是,在编译opencv时,可能会发生内存不足的错误,可以用简单的make命令再继续编译。 1. Opencv库的编译安装1.1 修改镜像源为清华源在安装opencv库时,会涉及到很多依赖库的安装,默认的镜像源会导致安装失败,所以,一开始,应将镜像源修改为清华源 具体步骤:
1.2 安装OpenCV的依赖库具体命令如下:
其中,libjasper-dev和libdc1394-dev可能会出现无法自动获取的问题。libdc1394-dev可以尝试通过更换其他镜像源来解决,如果更换镜像也无法安装,则改为
libjasper-dev的解决办法:直接下载源代码,进入该目录后,
Ubuntu系统上安装libjasper-dev
1.3 安装OpenCV库首先,安装cmake和make
下载opencv源代码的压缩包,并解压,在终端中进入opencv目录,并创建build文件夹
安装cmake gui
并启动cmake gui
设置相应的source code 路径和build the binaries路径,如下图所示: 然后,依次点击Configure和Generate,完成后关闭窗口。 进入build文件夹,依次输入以下命令进行编译安装
验证是否安装成功:
1.4 Visual Studio Code配置设置JSON文件,点击“ctrl+shift+p”,选择“C/C++: Edit Configurations(JSON)”,在该文件下面的IncludePath下增加“/usr/local/include/opencv4/**” 1.5 Qt5中的配置
2. 安装boost库2.1 安装首先,下载源代码,并解压,并进入该目录 依次运行下列命令
会生成一个b2文件,运行该文件
进行安装
2.2 Visual Studio Code配置设置JSON文件,点击“ctrl+shift+p”,选择“C/C++: Edit Configurations(JSON)”,在该文件下面的IncludePath下增加“/usr/local/include/boost/**” 3. 安装Eigen库3.1 安装安装命令:
默认安装路径为:“/usr/include/eigen3/” 使用时,只要在CMakeLists.txt文件中添加头文件即可
3.2 Visual Studio Code配置设置JSON文件,点击“ctrl+shift+p”,选择“C/C++: Edit Configurations(JSON)”,在该文件下面的IncludePath下增加“/usr/include/eigen3” 4. 安装spii库首先,下载源代码
进入库目录,创建build文件夹并进入该文件夹,然后,依次执行下列命令
5. 安装Ceres库5.1 安装下载库文件
进入库目录,创建build文件夹并进入该文件夹,然后,依次执行下列命令
如果在cmake的时候发生Can’t find Google Log (glog)的错误,需执行
5.2 Visual studio code配置设置JSON文件,点击“ctrl+shift+p”,选择“C/C++: Edit Configurations(JSON)”,在该文件下面的IncludePath下增加:“/usr/include/eigen3”和“/usr/local/include/ceres/**” 6. 安装TBB库下载库文件
进入库目录
进入build-aarch64文件夹
7. 安装Qt Designer输入以下命令:
安装完成后,启动Qt Designer:
8. 安装pip3
完成之后,输入 系统虽然给出了更新pip的命令,不过这里不建议大家使用这样的命令,建议使用 Linux+Qt+ffmpeg开发环境搭建(ubuntu 16.04)Linux+Qt+ffmpeg开发环境搭建(ubuntu 16.04)_车轮滚滚向西行的博客-CSDN博客 升级cmake的方法
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 17:32:12- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |