Я пытаюсь скомпилировать libvpx-v1.3.0 на Win64 с помощью Visual Studio 2005. Но, в конечном итоге получить следующее сообщение об ошибке,Ошибка: не удается преобразовать из «межд» до «» __m128
..\libvpx-1.3.0\vp9\common\x86\vp9_loopfilter_intrin_sse2.c(36) : error C2440: 'function' : cannot convert from 'int' to '__m128'
Может вы, пожалуйста, помогите мне решить это?
EDIT: Перед этой ошибки, я получаю два предупреждения,
2>..\libvpx-1.3.0\vp9\common\x86\vp9_loopfilter_intrin_sse2.c(35) : warning C4013: '_mm_castps_si128' undefined; assuming extern returning int
2>..\libvpx-1.3.0\vp9\common\x86\vp9_loopfilter_intrin_sse2.c(35) : warning C4013: '_mm_castsi128_ps' undefined; assuming extern returning int
Может быть, потому что '_mm_castps_si128'
и '_mm_castsi128_ps'
не определены для Visual Studio 2005?
Благодаря
Вы следовали этому руководству: http://www.webmproject.org/code/build-prerequisites/? – Plexico
Да, я выполнил все шаги, приведенные в руководстве. – Josh