1、安裝英偉達的驅動(跟以前一樣)
2、安裝cuda10的版本,過程中不要選精簡,選自定義然後全選。
3、安裝配置cudnn7.6.3
4、安裝vs2017
5、配置tensorrt推導的環境
① . 確保自己已經安裝好cuda,沒有cuda的就不要繼續了。
② . 新建專案-選擇nvidia-cuda xx,選擇自己名字和定義好自己的路徑。
③ . 刪除kernel.cu檔案,新增自己的cpp、cu、**件。
④ . 配置標頭檔案
常規 - 字符集 設定為多位元組字元或者無
c/c++ - 常規 - 附加包含目錄
e:\opencv300\opencv\build\include\opencv2
e:\opencv300\opencv\build\include\opencv
e:\opencv300\opencv\build\include
d:\tensorrtintegrate\tensorrt-master\third_party\cub
d:\tensorrtintegrate\tensorrt-master\include
c:\program files\nvidia gpu computing toolkit\cuda\v10.0\include
d:\tensorrtintegrate\tensorrt-master\plugin
c/c++ - 預處理器 - 預處理器定義 新增 _crt_secure_no_warnings
檢視c/c++ - 預處理器 - 預處理器定義裡面存在unicode字時,刪掉它。
c/c++ - 預編譯頭 - 預編譯頭 - 不使用預編譯頭
cuda c/c++ - common - additional include directories
c:\programdata\nvidia corporation\cuda samples\v10.0\common\inc
cuda c/c++ - device - code generation
compute_75,sm_75 注:此處是根據顯示卡算力來更改數字的,gpu2080/2080ti算力皆為75 。
鏈結器 - 常規 - 附加庫目錄
e:\opencv300\opencv\build\x64\vc12\lib
d:\tensorrtintegrate\lean\cuda10.0\lib
c:\program files\nvidia gpu computing toolkit\cuda\v10.0\lib\x64
d:\tensorrtintegrate\lean\tensorrt-6.0.1.5\lib
鏈結器 - 輸入 - 附加依賴項
cublas.lib
cuda.lib
cudadevrt.lib
cudart.lib
cudart_static.lib
cudnn.lib
cufft.lib
cufftw.lib
curand.lib
cusolver.lib
cusparse.lib
nppc.lib
nppial.lib
nppicc.lib
nppicom.lib
nppidei.lib
nppif.lib
nppig.lib
nppim.lib
nppist.lib
nppisu.lib
nppitc.lib
npps.lib
nvblas.lib
nvgraph.lib
nvml.lib
nvrtc.lib
opencl.lib
nvinfer.lib
nvinfer_plugin.lib
nvonnxparser.lib
nvparsers.lib
opencv_ts300.lib
opencv_ts300d.lib
opencv_world300.lib
opencv_world300d.lib
將tnesorrt的dll檔案和opencv的dll檔案放置在專案目錄下。
tnesorrt dll 路徑:d:\tensorrtintegrate\lean\tensorrt-6.0.1.5\lib
dll檔案:
nvinfer.dll
nvinfer_plugin.dll
nvonnxparser.dll
nvparsers.dll
nvserialize.dll
opencv dll路徑:e:\opencv300\opencv\build\x64\vc12\bin
dll檔案:
opencv_ffmpeg300_64.dll
opencv_world300.dll
opencv_world300d.dll
六、配置好以上,可以編譯。
vs2017 配置QT環境
安裝也很簡單,主要是第二部,要求登入,可以直接skip,然後再選擇第一項中,開啟下拉 勾選vs2017 64位 這個根據你的專案和安裝的vs版本選擇 安裝後,在qt tools qtcreator bin 中開啟qtcreator 來建立專案。qt vsaddin msvc2017 2.3.0 這種...
VS2017安裝並配置VTK
vtk的安裝 3.vtk解壓縮後得到乙個vtk 8.2.0的資料夾,我在這個資料夾裡面新建了兩個資料夾build和vtk prefix。4.用cmake編譯vtk 5.開啟我們之前建立的build資料夾,用vs2017開啟vtk.sln檔案。選中all build專案,右鍵選擇生成,靜靜等待一段時間...
VS2017配置PCL點雲
最近開始接觸了3d技術,所以不得不使用俗稱2d影象中的opencv的3d技術 pcl 好吧,閒話少說,配置pcl的過程其實網上已經有很多了 寫的很詳細,這裡只是提點一下 開始安裝,一路點下一步安裝下去 中間會有乙個add pcl to the system path for all users 然後...