這個問題發現網上的解決辦法不多,試了各種方法都不能解決,折磨本人兩天多的時間,問題基本確認在Makefile.config的CUDA_ARCH配置上,最後有效找到一個解決方法,但是本人對CUDA不是很熟,不清楚其解決原因。
針對的板卡平臺爲Jetson TX1和Jetson Nano,cuda分別爲CUDA9.0和CUDA10.0。
報錯原因如下:
解決辦法:
在Makefile.config中進行修改,添加如下一行:
保存後記得先make clean,再進行make all -j4。
爲什麼添加這麼一行,是因爲我發現TX1和Nano的GPU的算力能力都是5.3,所以這麼做了,結果發現可以解決這個錯誤,哈哈。
這個報錯應該和GPU的算力能力有關係,注意先到官網查看自己GPU平臺算力再做相應修改。