编译g2o的过程中,执行make命令,出现如下两个错误。
解决方法:通过命令查看
$ gcc -march=native -Q --help=target | grep march
接下来修改CMakelists.txt文件
参考:http://stackoverflow.com/questions/17126593/compile-errors-with-assembler-messages
编译OpenCV的时候出现如下错误:
make[2]: *** [modules/nonfree/CMakeFiles/opencv_perf_nonfree.dir/perf/perf_main.cpp.o] Error 1
make[1]: *** [modules/nonfree/CMakeFiles/opencv_perf_nonfree.dir/all] Error 2
make: ***[all] Error 2
在编译之前执行如下命令,怀疑会有后遗症,参考http://stackoverflow.com/questions/25354147/error-building-opencv-dumpopencldevice-method-error
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_OPENCL=OFF -D WITH_CUDA=OFF -D BUILD_opencv_gpu=OFF -D BUILD_opencv_nonfree=OFF -D BUILD_opencv_stitching=OFF -D BUILD_opencv_superres=OFF ..
原文:http://www.cnblogs.com/yhlx125/p/5140210.html