2017-06-27 176 views
0

我一直在尝试编译桌面主机上的基本tensorRT项目 - 因为现在的源从字面上就在下面:tensorrt位置“nvinfer.h”在哪里?

#include <nvinfer.h> 

class Logger : nvinfer1::public ILogger 
{ 

} glogger; 

在运行make,不过,我收到以下消息:

fatal error: nvinfer.h: No such file or directory #include <nvinfer.h> 

的错误是正确的,太 - 我用locate,试图找到它,但没有什么我的机器匹配上。我跟着安装桌面安装的TensorRT 2.1指令如下所述:https://developer.nvidia.com/nvidia-tensorrt-download

所以我的问题是,没有人知道在哪里nvinfer.h是应该是?换句话说,我错过了一个包含它的必要软件包,还是错过了其他重要的东西?

小编:有一两件事我注意到的是libgie1没有安装,并与所提供的TensorRT一个debian下载像其他软件包,如GIE-dev的是它没有被列入。

+0

使用'locate',如果您最近添加了新的文件是一个很好的做法,运行'须藤updatedb',如果该文件是你应该看到后它的PC之前。无论如何Google搜索它看起来像你寻找的头是* *,帽事宜。 – merosss

+0

谢谢,这工作。感觉有点傻,因为错过了这样的事情! –

+0

然后您可以接受答案;) – merosss

回答

1

使用locate,如果您最近添加了新的文件之前是一个很好的做法,运行sudo updatedb,如果该文件是你应该看到后它的PC。

总之使用谷歌搜索它看起来像您正在寻找的标题是NvInfer.h,帽事宜。