2017-06-27 205 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,帽事宜。