我得到這個錯誤:錯誤作出的OpenCV
OpenCV-2.4.3/modules/features2d/src/freak.cpp:437: error: unable to find a register to spill in class 'GENERAL_REGS'
後做:
tar xfj OpenCV-2.4.3.tar.bz2
cd OpenCV-2.4.3
mkdir release
cd release
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_NEW_PYTHON_SUPPORT=ON -D BUILD_EXAMPLES=ON ..
make
同樣的程序在另一臺機器上。有任何想法嗎?
它可能是你的gcc的一個bug:http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35135 –
我得到了同樣的錯誤。 – jasonlfunk
我無法更改該機器上的gcc。是否有可能以某種方式告訴cmake以不同的方式進行編譯? –