Я использую libmpeg2 для показа видео в своем проекте карманного компьютера.В последнем выпуске этой библиотеки есть ускорение для процессора ARM, некоторые функции переписаны в сборке руки (в отдельном файле motion_comp_arm_s.S)Проблема заключается в том, что Visual Studio 9 не может скомпилировать ее, что приводит к множеству ошибок.Мой вопрос, какой компилятор сборки arm подходит для такого кода?
<code>
.text</p>
<p>@ ----------------------------------------------------------------
.align
.global MC_put_o_16_arm
MC_put_o_16_arm:
@@ void func(uint8_t * dest, const uint8_t * ref, int stride, int height)
pld [r1]
stmfd sp!, {r4-r11, lr} @ R14 is also called LR
and r4, r1, #3
adr r5, MC_put_o_16_arm_align_jt
add r5, r5, r4, lsl #2
ldr pc, [r5]
...
Спасибо за любую помощь