Это тривиальна для компиляции стандартных программ Intel Debian для ARM?

Я обнаружил опечатку в моем ~/.bashrc. Проблема решена.

1
20.11.2018, 21:05
2 ответа

Я не эксперт, но это возможно для большинства приложений . Является ли это тривиальным или нет, зависит от рассматриваемого программного обеспечения и его зависимости от набора инструкций x86. Просто взглянув на этот пост в блоге о установке R Studio на Raspberry Pi , видно, что есть некоторые препятствия.

Если вы уверены в своих способностях компилировать программное обеспечение, идите вперед и попробуйте, вас ничто не остановит. Посмотрите, существует ли уже порт ARM или альтернатива для программного обеспечения, которое вы хотите использовать. Возможно, уже существуют руководства по портированию программного обеспечения. Если нет, то после того, как вы успешно перенесете свое программное обеспечение, рассмотрите возможность создания руководства или внесения вклада в апстрим, чтобы создать упакованную версию для других в репозиториях.

1
27.01.2020, 23:23

Обычно это должно быть возможно, поскольку -Linux — это хорошо спроектированная операционная система, почти все -зависящие от аппаратного обеспечения вещи обрабатываются на уровне ядра. -Linux имеет интерфейс системных вызовов, совместимый с posix -. -почти все swist, управляемые Linux, строятся поверх стандартной библиотеки c

Есть несколько хорошо известных способов сделать это :-кросс -скомпилировать программное обеспечение на компьютере для разработки с помощью набора инструментов arm (см. arm -gnu -пакеты eabi вашего любимого дистрибутива )-используйте компоновщик системы корневых файлов, такой как buildroot или yocto (оба хорошо документированных проекта с открытым исходным кодом )-скомпилировать программное обеспечение изначально на целевом устройстве

Если это тривиально, то зависит главным образом от вашего собственного опыта.

2
27.01.2020, 23:23

Теги

Похожие вопросы