使用qt編譯Caffe時出現如下錯誤:
undefined reference to symbol ‘_ZN2cv6String10deallocateEv‘
error adding symbols: DSO missing from command line
原因是因為出現了opencv 高低版本的沖突,TX2 本身已經安裝了opencv3.4,而安裝caffe時又執行了:
apt-get install libopencv-dev
從而出現了opencv版本沖突問題,解決辦法是執行:
sudo apt-get autoremove libopencv-dev