opencv 2.4.x 编译时 freak.cpp:437: error: unable to find a register to spill in class 'GENERAL_REGS'
2013-08-01 16:09
711 查看
opencv 2.4.x 编译时,出现的 freak.cpp:437: error: unable to find a register to spillin class 'GENERAL_REGS'错误。而换一个机器却有可以。其原因与gcc的版本有关。解决方案:1.升级你的gcc版本;2.更改编译条件:进入cmake之后的文件夹,打开文件
modules/features2d/CMakeFiles/opencv_features2d.dir/build.make
查找freak,会发现
在Building CxX 之后
红色区域:(CXX_FLAGS) 之后加上 -O0 (大写字母O和数字0)
然后再make,就可以了
参考:http://www.pressingquestion.com/3967025/Error-In-Making-Opencv
相关文章推荐
- Maven编译报错[ERROR] Fatal Error: Unable to find package java.lang in classpath or bootclasspath
- linux compile with error can't find a register in class 'GENERAL_REGS' while reloading 'asm'
- rapidxml 在mac下的编译error: call to function 'print_pi_node' that is neither visible in the template def
- Unable to find a value for "tStatus" in object of class org.entity.Passport using operator "."
- Unable to instantiate Action,xxx-action, defined for 'xxx' in namespace '/xxx/xxxx/xxxxx'Error crea
- Error:Cause: failed to find target with hash string 'N' in: F:\Androidstudio\android-sdk-windows <a
- ERROR: In <declare-styleable> MenuView, unable to find attribute android:preserveIconSpacing
- Unable to find a value for "dwmc" in object of class "java.lang.String" using operator "." (null
- JNI遇到error: request for member 'FindClass' in something not a structure or union
- `Unable to find class` error in Drools
- 002-Fatal error in launcher: Unable to create process using '""
- error: request for member 'FindClass' in something not a structure or union
- ERROR: tried to execute code in unprepared class 'XXXX'
- linux内核编译中的各种问题:No rule to make target `menuconfig'&&Unable to find the Ncurses libraries
- JNI遇到error: request for member 'FindClass' in something not a structure or union
- register.o: undefined reference to symbol 'gpg_strerror'编译错误的解法
- ERROR: In <declare-styleable> MenuView, unable to find attribute android:preserveIconSpacing异常解决
- IMP-00058: ORACLE error 30036 encountered ORA-30036: unable to extend segment by 8 in undo tablespace 'UNDOTBS1'
- ERROR: In <declare-styleable> MenuView, unable to find attribute android:preserveIconSpacing
- Unable to find a value for "字段名" in object of class java.lang.String using operator "."