Я только что установил программное обеспечение (версия с поддержкой LabView linux) на свой ноутбук, и оно работает нормально. Недавно я установил его на процессор ARM cortex-A9 (zynq 7z020) и успешно установил все пакеты. Проблема в том, что когда я запускаю исполняемый файл, он показывает следующую ошибку: «Невозможно выполнить двоичный файл»
Эта ошибка возникает из-за несоответствия архитектуры, поскольку версия LabView поддерживает архитектуру x86, а я устанавливаю ее на ARM. Недавно я пытался установить Wine для запуска исполняемых файлов, но Wine не работает на ARM.
Пожалуйста, расскажите, как установить исполняемый файл на ARM? Любые предложения будут оценены по достоинству.
Спасибо и с уважением,
решение1
Вы, как правило, не можете запускать двоичные файлы, используя другую архитектуру ЦП под Linux. Были предприняты усилия, чтобы сделать это возможным, но они не получили поддержки.
Это видно изhttps://www.ni.com/en-us/support/downloads/software-products/download.labview.html#305508что LabView недоступен для вашей платформы (они рассматривают только платформу x64, то есть Intel/AMD, а не ARM).
Эмуляция не сделает вас счастливыми.
Подумайте о том, чтобы написать им и попросить об этом, а затем найдите ПК, на котором можно будет запустить LabView.
решение2
Если вы можете найти версию программы x86 (32 бита), вы можете попробовать запустить ее с помощьюящик86.