首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到OpenVino推理引擎C API

找不到OpenVino推理引擎C API
EN

Stack Overflow用户
提问于 2021-05-15 21:10:44
回答 1查看 132关注 0票数 1

我使用apt命令在我的Ubuntu20.04上安装了OpenVino。

代码语言:javascript
复制
sudo apt install intel-openvino-dev-ubuntu20-2021.3.394

我正在尝试使用gcc 1.c -linference_engine_c_api编译这个简单的程序。

代码语言:javascript
复制
#include <stdio.h>
#include <c_api/ie_c_api.h>

int main() {
    printf("C API Successfully Loaded!");
}

但编译失败,并显示以下错误:

代码语言:javascript
复制
1.c:2:10: fatal error: c_api/ie_c_api.h: No such file or directory
    2 | #include <c_api/ie_c_api.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.

我该如何解决这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-20 16:57:26

不能直接为1.c文件调用gcc。您需要创建一个脚本来编译必要的依赖项(如CMake)。

例如,在\opt\intel\openvino_2021.3.394\deployment_tools\inference_engine\samples\c中有build_sample.h脚本。此脚本用于执行所有编译,并使用CMakegcc也是如此,要运行推理库,您需要在调用ie_c_api.h之前首先编译脚本。当gcc编译器不支持该操作时,不能直接运行1.c文件。

请访问Integrate the Inference Engine with Your Application - OpenVINO™ Toolkit (openvinotoolkit.org)进行参考。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67547059

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档