make: *** [.build_release/cuda/src/caffe/layers/detection_output_layer.o] Error 1解决

/usr/include/boost/property_tree/detail/json_parser_read.hpp:257:264: error: ‘type name’ declared as function returning an array

方法:因为gcc版本太低了,升级到5.3即可解决

[html] view plain copy
  1. sudo add-apt-repository ppa:ubuntu-toolchain-r/test  
  2. sudo apt-get update  
  3.   
  4. #如果提示未安装,还需要先安装它的包:  
  5. sudo apt-get install software-properties-common  
  6.   
  7. sudo apt-get install gcc-5 g++-5  
  8.   
  9. cd /usr/bin  
  10.   
  11. sudo rm gcc  
  12.   
  13. sudo ln -s gcc-5 gcc  
  14.   
  15. sudo rm g++  
  16.   
  17. sudo ln -s g++-5 g++  

重新编译即可解决

你可能感兴趣的:(问题解决)