BARS_ 0 July 13, 2021 Posted July 13, 2021 · Report post Всем привет. Разбираюсь с написание ПО для Altera SoC. Делать это планирую в Qt. Итак, что было сделано: - Собран Debian 10.10 для embedded ARM и успешно запущен на SoC. - На xUbubtu 14 при помощи arm-linux-gnueabihf-gcc собран Qt 4.8.5 и установлен Creator. - Настроена удаленная отладка на SoC. Пишу простейший проект с выводом текста через qDebug. Проект собирается, копируется на SoC и выдает ошибку при запуске: bash: ./Hello_SoC: No such file or directory Файл в директории присутствует: root@bars-virtual-machine:~/Qt_Projects/Hello_SoC# ls -la total 132 drwxr-xr-x 2 root root 4096 Jul 13 11:46 . drwxr-xr-x 3 root root 4096 Jul 13 11:46 .. -rwxr-xr-x 1 root root 121197 Jul 13 11:46 Hello_SoC При этом на ОС с сайта Terasic все работает. Но система там мало юзабельна, нет реп, apt и т.п. Сборку производил по этой инструкции https://habr.com/ru/post/264515/ Кто разворачивал Qt для SoC и может пнуть в верном направлении? Quote Share this post Link to post Share on other sites More sharing options...
карамболь 1 July 14, 2021 Posted July 14, 2021 · Report post Hello_SoC.files = /path/Hello_SoC Hello_SoC.path = /home INSTALLS += Hello_SoC Ну и смотрите - Проекты-> Запуск чего там в "установка файлов", "программа на машине", "программа на устройстве" Quote Share this post Link to post Share on other sites More sharing options...
1891ВМ12Я 0 July 21, 2021 Posted July 21, 2021 · Report post On 7/13/2021 at 4:30 PM, BARS_ said: bash: ./Hello_SoC: No such file or directory Что скажет file ./Hello_SoC? Подозрение на не ту архитектуру, но оно стесняется об этом ясно сказать. Но права +x вижу выставлены верно. Quote Share this post Link to post Share on other sites More sharing options...
gridinp 11 July 22, 2021 Posted July 22, 2021 · Report post А что пишет qmake -query? вообще imho, Qt слишком тяжёлый для маленьких процессоров, даже четвёртый, лучше TGUI и/или SFML Quote Share this post Link to post Share on other sites More sharing options...
pawel_pnz 0 July 28, 2021 Posted July 28, 2021 · Report post гляньте, возможно разные загрузчики в начале файла прям в открытом виде видно /lib/ld-linux.... что то там. мне в свое врмя помогло просто symlink кинуть с актуально динамического загрузчика на тот что бинарник хочет Quote Share this post Link to post Share on other sites More sharing options...