Почему я получаю сообщение об ошибке "инструкция должна быть в блоке ИТ"

Я пытаюсь построить проект opencv с QtCreator на ODROID-XU4. Но когда я пытаюсь построить проект, он выдает ошибку "условный палец". Я пытался следовать этим сообщениям ассемблера: Ошибка: условная инструкция большого пальца должна быть в блоке IT - `strexeq r1,r2,[r4]'

Но это не работает для меня. Не уверен, что это ошибка в QtCreator или мне нужно установить некоторые директивы компилятора.

ОС - Ubuntu 14.04.1 ODROID-XU4

1 ответ

У меня была такая же проблема на моей плате Jetson TX1, попробуйте добавить это в строку конфигурации Cmake:

-D CMAKE_CXX_FLAGS_RELEASE="-Wa,-mimplicit-it=thumb"
Другие вопросы по тегам