[ 80%] built target opencv_test_core
makefile:160: recipe for target 'all' failed
make: *** [all] error 2
做法是:cmake -d build_tests=off
然後orb-slam2就可以修改cmakelists了,我裝的是2.4.13的opencv
find_package(opencv 2.4.13 quiet)
if(not opencv_found)
find_package(opencv 3.3.1 quiet)
if(not opencv_found)
message(fatal_error "opencv > 2.4.3 not found.")
endif()
endif()
這樣./build.sh就能通過,但是./build_ros.sh不行,據說是kinect版本預設裝了opencv3.3.1衝突,目前還沒找到解決辦法
補充點:
後面出現了不少狀況,更新一下完整的方法
mkdir release
cd release
mkdir installed
cmake -d build_tests=off cmake_install_prefix=/home/midi/opencv-2.4.13/release/installed -dcmake_build_type="release" ..
make
sudo make install
記得把sudo 開啟。 重新安裝GCC, G
直接解除安裝 sudo apt get remove gcc sudo apt get remove g 若解除安裝不順利還可以用sudo apt get autoremove 再重新安裝gcc 利用 sudo aptitude search gcc grep gcc sudo aptitude s...
重新安裝ubuntu unity
因為折騰輸入法,解除安裝了ibus,解除安裝時沒仔細看,解除安裝了所有的ibus和關聯包,導致ubuntu登入後桌面一片空白,什麼都沒有。左側啟動器沒有,上方工作列也沒有,就是桌面登入後假死狀態。在網上查詢了很多資料,都無法修復,最終只能重新安裝ubuntu unity了。下面是安裝過程。ctrl ...
重新安裝電腦
這次相比幾個星期以前的重灌不同在於確定了基本上不使用windows,所以把主要精力放在linux ubuntu 的安裝上。和原先一樣,安裝nvidia顯示卡驅動,安裝jdk,groovy,grails等等,然後開發工具netbeans,還有qt creator。因為這些東西以前都弄過,所以基本上很快...