找不到OpenVino推理引擎C API
我使用apt命令在Ubuntu 20.04上安装了OpenVino找不到OpenVino推理引擎C API,openvino,Openvino,我使用apt命令在Ubuntu 20.04上安装了OpenVino sudo apt安装英特尔-openvino-dev-ubuntu20-2021.3.394 我正在尝试使用gcc1.c-linference\u engine\u c\u api编译这个简单的程序 #include <stdio.h> #include <c_api/ie_c_api.h> int main() { printf("C API Successfully Loaded
sudo apt安装英特尔-openvino-dev-ubuntu20-2021.3.394
我正在尝试使用gcc1.c-linference\u engine\u c\u api
编译这个简单的程序
#include <stdio.h>
#include <c_api/ie_c_api.h>
int main() {
printf("C API Successfully Loaded!");
}
#包括
#包括
int main(){
printf(“C API成功加载!”);
}
但编译失败,出现以下错误:
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:2:10:致命错误:c_api/ie_c_api.h:没有这样的文件或目录
2 |#包括
| ^~~~~~~~~~~~~~~~~~
编译终止。
如何解决这个问题?对于1.c文件,您不能直接调用
gcc
。您需要创建一个脚本来编译必要的依赖项(如CMake)
例如,在\opt\intel\openvino\u 2021.3.394\deployment\u tools\interference\u engine\samples\c中有build\u sample.h脚本。此脚本用于执行所有编译,并使用CMake
。对于gcc
,要运行推理库,您需要在调用ie_c_api.h
之前先编译脚本。当gcc
编译器不支持该操作时,无法直接运行1.c文件
请转到以供参考