首页 > 编程语言 >paddleocr在华为升腾920上编译C++ cpu版的推理

paddleocr在华为升腾920上编译C++ cpu版的推理

时间:2023-08-22 13:44:42浏览次数:45  
标签:inference paddleocr C++ paddle 编译 华为 Paddle 920 推理

最好用这个提供的docker环境

华为昇腾 NPU-PaddlePaddle深度学习平台

编译推理库

飞腾/鲲鹏下从源码编译 — Paddle-Inference documentation (paddlepaddle.org.cn)

编译成功后还需要

报错

 No rule to make target '/root/workspace/Paddle/build/paddle_inference_install_dir/paddle/lib/libpaddle_inference.so', needed by 'ppocr'.  Stop

 把这个复制一个为这个名称

 

标签:inference,paddleocr,C++,paddle,编译,华为,Paddle,920,推理
From: https://www.cnblogs.com/xiaoruirui/p/17648307.html

相关文章

  • 4.8 C++ Boost 应用JSON解析库
    property_tree是Boost库中的一个头文件库,用于处理和解析基于XML、Json或者INFO格式的数据。property_tree可以提供一个轻量级的、灵活的、基于二叉数的通用容器,可以处理包括简单值(如int、float)和复杂数据结构(如结构体和嵌套容器)在内的各种数据类型。它可以解析数据文件到......
  • 4.9 C++ Boost 命令行解析库
    命令行解析库是一种用于简化处理命令行参数的工具,它可以帮助开发者更方便地解析命令行参数并提供适当的帮助信息。C++语言中,常用的命令行解析库有许多,通过本文的学习,读者可以了解不同的命令行解析库和它们在C++项目中的应用,从而更加灵活和高效地处理命令行参数。一般比较常见的解......
  • 4.8 C++ Boost 应用JSON解析库
    property_tree是Boost库中的一个头文件库,用于处理和解析基于XML、Json或者INFO格式的数据。property_tree可以提供一个轻量级的、灵活的、基于二叉数的通用容器,可以处理包括简单值(如int、float)和复杂数据结构(如结构体和嵌套容器)在内的各种数据类型。它可以解析数据文件......
  • 4.9 C++ Boost 命令行解析库
    命令行解析库是一种用于简化处理命令行参数的工具,它可以帮助开发者更方便地解析命令行参数并提供适当的帮助信息。C++语言中,常用的命令行解析库有许多,通过本文的学习,读者可以了解不同的命令行解析库和它们在C++项目中的应用,从而更加灵活和高效地处理命令行参数。一般比较常见的解......
  • C++简介
    一、C++介绍本贾尼.斯特劳斯特卢普,于1979年在贝尔实验室负责分析UNIX系统内核流量的分布情况时,特别希望有一种更加模块化的工具,于1979.10开始着手研发一款新的编程语言,在C语言的基础上增加了面向对象的机制,也就是C++,1983年完成了C++的第一个版本C++与C的关联和重要区别:(面试题)......
  • 标准C++ -- day01
    一、C++介绍本贾尼.斯特劳斯特卢普,于1979年在贝尔实验室负责分析UNIX系统内核流量的分布情况时,特别希望有一种更加模块化的工具,于1979.10开始着手研发一款新的编程语言,在C语言的基础上增加了面向对象的机制,也就是C++,1983年完成了C++的第一个版本C++与C的关联和重要区别:(面试题)......
  • C# OCR光学识别深度学习框架PaddleOCRSharp使用介绍
    PaddleOCRSharp是一个基于PaddlePaddle深度学习框架的OCR(光学字符识别)库的C#封装。它提供了一种方便的方式来进行文字检测、文本识别和版面分析等任务。下面是PaddleOCRSharp的使用方法的详细介绍:一、安装PaddleOCRSharpPaddleOCRSharp可以通过NuGet包管理器进行安......
  • C++的对象与类的含义
    C++是一门面向对象的编程语言,理解C++需要掌握类(class)和对象(object)这两个概念。C++中的类(Class)可以看做C语言中结构体(Struct)的升级版。结构体是一种构造类型,可以包含若干成员变量,每个成员变量的类型可以不同;可以通过结构体来定义结构体变量,每个变量拥有相同的性质。例如:#include<s......
  • C++遍历TypeList(可变模板参数)的简单办法
        这里例举了两种方案,一种是基于C++17的constexpr,实现起来更精简。另外一种使用传统的方式,C++11就可以用了。    另外C++11的方案也是一种计算不定参数模板参数个数的方法。#include<iostream>#include<string>//inC++17#if((defined(_MSVC_LANG)......
  • C++ 字符串类 string
    @TOC前言在C++中,字符串是一种常见的数据类型,用于存储和操作文本数据。C++标准库中提供了std::string类,它是一个功能强大的字符串类,提供了丰富的方法和操作符,使我们能够轻松地处理字符串。一、string类型概括std::string是C++标准库中定义的字符串类,它在<string>头文件中声明。它......