私はデスクトップのホスト上の基本的なtensorRTプロジェクトをコンパイルしようとしている-for今ソースは文字通り以下の通りです:tensorrtの "nvinfer.h"はどこにありますか?
fatal error: nvinfer.h: No such file or directory #include <nvinfer.h>
:
#include <nvinfer.h>
class Logger : nvinfer1::public ILogger
{
} glogger;
make
を実行すると、しかし、私は次のメッセージを受け取ります
エラーも正しいです - 私はlocate
を使用して検索しようとしましたが、一致するものは何もありません。私はここで説明したようTensorRT 2.1のデスクトップをインストールするための指示をインストールし、その後:https://developer.nvidia.com/nvidia-tensorrt-download
だから私の質問があり、nvinfer.hががするを想定しているところ、誰もが知っているのですか?言い換えれば、それを含んでいる必要なパッケージがないか、それとも不可欠なものを逃してしまったのでしょうか?
小さな補足:libgie1がインストールされておらず、gie-devなどの他のパッケージと同じように、提供されたTensorRTをダウンロードしたDebianに含まれていないことに気づいたことがあります。
'locate'を使う前に、最近新しいファイルを追加した方が' sudo updatedb'を実行するのがよいでしょう。ファイルがPC上にある場合は、それを見てください。とにかくあなたの探しているヘッダーのように見えるちょっとグーグルでは* *、大事な問題です。 –
merosss
ありがとう、それは働いた。そのようなものを逃したために少し愚かな気分に! –
答えを受け入れることができます;) – merosss