[深度学习][环境配置][C++]源码编译fastdeploy的linux CPU版本
Posted FL1623863129
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[深度学习][环境配置][C++]源码编译fastdeploy的linux CPU版本相关的知识,希望对你有一定的参考价值。
测试环境:ubuntu18.04
安装linux CPU版本:
可以下载对应版本预编译库https://github.com/PaddlePaddle/FastDeploy/blob/develop/docs/cn/build_and_install/download_prebuilt_libraries.md
源码编译:
git clone https://github.com/PaddlePaddle/FastDeploy.git
cd FastDeploy
mkdir build && cd build
cmake .. -DENABLE_ORT_BACKEND=ON \\
-DENABLE_PADDLE_BACKEND=ON \\
-DENABLE_OPENVINO_BACKEND=ON \\
-DCMAKE_INSTALL_PREFIX=$PWD/compiled_fastdeploy_sdk \\
-DENABLE_VISION=ON \\
-DOPENCV_DIRECTORY=/usr/local/lib \\
-DENABLE_TEXT=ON
make -j12
make install
注意:我的opencv是3.4.4安装在系统目录里面,经过测试可以按照上面去指定目录。
编译源码参考:https://github.com/PaddlePaddle/FastDeploy/blob/develop/docs/cn/build_and_install/cpu.md
关于paddleocr部署参考:
https://github.com/PaddlePaddle/FastDeploy/blob/develop/examples/vision/ocr/PP-OCRv3/cpp/README_CN.md
以上是关于[深度学习][环境配置][C++]源码编译fastdeploy的linux CPU版本的主要内容,如果未能解决你的问题,请参考以下文章
基于深度学习的天气识别算法对比研究-TensorFlow实现-卷积神经网络(CNN) | 第1例(内附源码+数据)
A Simple, Fast and Effective Polygon Reduction Algorithm 代码 vscode编译过程
A Simple, Fast and Effective Polygon Reduction Algorithm 代码 vscode编译过程