2015-03-17 2 views
0

Это мое знание:«noarch бинарная» на ARM архитектуры с андроида

Существуют различные архитектуры: x86, x64, руки, и так далее (вы можете найти другие на википедии) Существуют различные Linux двоичные файлы каждый: x86 - i386, x64 - amd64, arm - armel, armhf).

и есть двоичные файлы noarch.

Мне нужно знать, может ли бинар «noarch» работать на платформе ARM. Пожалуйста, исправьте меня, если я ошибаюсь, и, пожалуйста, поправьте меня, скорее отметив вопрос как не по теме.

ответ

0

«noarch» двоичные файлы написаны в независимом от архитектуры формате. Они включают, но не ограничиваются, сценарии оболочки, исполняемые файлы Mono/.NET, классы Java и jars, а также скрипты Python. Пока в архитектуре имеется соответствующий интерпретатор и/или виртуальная машина, они могут быть запущены.

Обратите внимание, что это не гарантирует, что платформа, на которой они запущены, будет поддерживать все API-интерфейсы, необходимые для правильного выполнения, только если они есть, то они будут работать.

+0

как насчет моего второго вопроса? –

+0

Второй - это огромный вопрос. Я не понимаю, почему вы подумали, что было бы хорошо похлопать по основному вопросу. –

+0

Потому что есть много ответов в Интернете, но никто не может дать мне специфику ... здесь [link] (http://elinux.org/RPi_Linaro_GCC_Compilation) ..Это я нашел наиболее полезное учебное пособие, но оно для более старых версия и для малины pi, я хочу что-то конкретное для своего устройства или любого устройства на базе Android ... не полный учебник, но, по крайней мере, намек на то, что эти параметры делают в crosstool-ng? или есть другой метод? Я пытаюсь перенести большое программное обеспечение с банками и множеством двоичных библиотек. –