谁有mingw32下编译出来带ASM而且不会出错的libx265
dwing吧
全部回复
仅看楼主
level 1
yksoft1 楼主
我编译出来的都是一用ASM就崩。用VC10编译的没问题,但是如果要加入到ffmpeg中,就必须用mingw编译。
需要32位的。
2014年03月22日 09点03分 1
level 12
2014年03月22日 09点03分 2
level 1
yksoft1 楼主
你得运行实际编码一下,看看会不会崩。只要a,h,不要exe
2014年03月22日 10点03分 3
level 12
嗯,会崩,编译出来的大小就异常
既然VC10的没问题的话,建议你把gcc4.4~4.7都尝试下(比如gcc4.8.1编译codeblock会有问题而4.7.1不会)
或者直接反馈给MCW估计更好
另外我之前上传的libx265不是exe啊...
2014年03月22日 11点03分 4
我觉得steve borho这个人本来就不靠谱 用什么不好,用C++作框架 我为了在XP下仍然能用,把threading部分改写为mingw下用pthread-w32了 看来崩不是这个导致的
2014年03月22日 11点03分
而且不要用官方dwarf2方式的mingw gcc 得用TDM的 其实一些老东西高版本有问题的和gcc4.7的时候gcc官方默认开启M$ ABI兼容有关
2014年03月22日 11点03分
回复 yksoft1 :嘛……看起来是没DS那批人那么优秀
2014年03月22日 11点03分
回复 yksoft1 :比如DOSBOX 就是这样
2014年03月22日 11点03分
level 1
yksoft1 楼主
而且VC10编译带asm的在老CPU比如第一代core上也会出错
2014年03月22日 11点03分 5
level 8
人家steve就想让你换系统而已。
2014年03月24日 04点03分 6
是的,cmake配置文件已经取消了支持XP的开关,mingw32版应该不受影响,且GCC要求最低为4.7,从现在x265的表现看已经对x265失望,Steve Borho果然没有D_S更加值得信任。
2014年03月24日 04点03分
level 12
@暗恋小咩 ,他说的就是如果启用asm在ffmpeg中就会crash,不启用则可以,看图你就明白了。
2014年03月25日 14点03分 8
level 12
2014年04月17日 05点04分 9
以前Ffmpeg有个--enable-memalign-hack 这个应该问题差不多 我试试看
2014年04月17日 08点04分
回复 yksoft1 :似乎真是这个问题
2014年04月17日 08点04分
1