未找到 OpenVino 推理引擎 C API
OpenVino Inference Engine C API not found
我使用 apt 命令在我的 Ubuntu 20.04 上安装了 OpenVino。
sudo apt install intel-openvino-dev-ubuntu20-2021.3.394
我正在尝试使用 gcc 1.c -linference_engine_c_api
编译这个简单的程序。
#include <stdio.h>
#include <c_api/ie_c_api.h>
int main() {
printf("C API Successfully Loaded!");
}
但是编译失败并出现以下错误:
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.
我该如何解决?
您不能为 1.c 文件直接调用 gcc
。您需要创建一个脚本来编译必要的依赖项(如 CMake)。
例如,在\opt\intel\openvino_2021.3.394\deployment_tools\inference_engine\samples\c中有build_sample.h脚本。该脚本用于执行所有编译,它使用 CMake
。同样适用于 gcc
,到 运行 调用 ie_c_api.h
之前需要先编译脚本的推理库。 1.c 文件不能直接运行 当gcc
编译器不支持操作时
请前往Integrate the Inference Engine with Your Application - OpenVINO™ Toolkit (openvinotoolkit.org)参考。
我使用 apt 命令在我的 Ubuntu 20.04 上安装了 OpenVino。
sudo apt install intel-openvino-dev-ubuntu20-2021.3.394
我正在尝试使用 gcc 1.c -linference_engine_c_api
编译这个简单的程序。
#include <stdio.h>
#include <c_api/ie_c_api.h>
int main() {
printf("C API Successfully Loaded!");
}
但是编译失败并出现以下错误:
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.
我该如何解决?
您不能为 1.c 文件直接调用 gcc
。您需要创建一个脚本来编译必要的依赖项(如 CMake)。
例如,在\opt\intel\openvino_2021.3.394\deployment_tools\inference_engine\samples\c中有build_sample.h脚本。该脚本用于执行所有编译,它使用 CMake
。同样适用于 gcc
,到 运行 调用 ie_c_api.h
之前需要先编译脚本的推理库。 1.c 文件不能直接运行 当gcc
编译器不支持操作时
请前往Integrate the Inference Engine with Your Application - OpenVINO™ Toolkit (openvinotoolkit.org)参考。