Я хочу установить исполняемый файл архитектуры amd64 (x86) на архитектуру ARM

Я хочу установить исполняемый файл архитектуры amd64 (x86) на архитектуру ARM

Я только что установил программное обеспечение (версия с поддержкой 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.

Связанный контент