Я пытаюсь кросс-компилировать opencv 4.0 / 3.4 для платы Tinker - процессор на базе ARM - Rockchip RK3288
Я использую Ubuntu 18.04 в качестве хост-машины.
Я в значительной степени следовал всему упомянутому здесь .
Но когда я пытаюсь использовать cmake, используя ниже:
mike @ mike-laptop: ~ / opencv-3.4.5 / build $ cmake -DCMAKE_TOOLCHAIN_FILE = .. / platform / linux / arm-gnueabi.toolchain.cmake ../ Я получаю следующую ошибку:
Ошибка компиляции исходного файла идентификации компилятора CXX "CMakeCXXCompilerId.cpp". Компилятор: / usr / bin / c ++ Флаги сборки: -mthumb ;; - fdata-section; -Wa, - noexecstack; -fsigned-char; -Wno-psabi Id flags:
Вывод был: 1 c ++: ошибка: нераспознанная опция командной строки ‘-mthumb’; Вы имели в виду "-mtbm"?
Ошибка компиляции исходного файла идентификации компилятора CXX "CMakeCXXCompilerId.cpp". Компилятор: / usr / bin / c ++ Флаги сборки: -mthumb ;; - fdata-section; -Wa, - noexecstack; -fsigned-char; -Wno-psabi Id flags: -c
Вывод: 1 c ++: ошибка: нераспознанная опция командной строки line -mthumb ’; Вы имели в виду "-mtbm"?
и множество других сообщений