#linux #x86-64 #yocto #instruction-set
#linux #x86-64 #yocto #набор инструкций
Вопрос:
В чем разница между core2-64-poky-linux
x86_64-linux
каталогами и в проекте Yocto, в которых они расположены build/tmp/work/~
?
Некоторые модули (recipe) построены, и их выходные данные принадлежат path build/tmp/work/core2-64-poky-linux
, некоторые другие находятся в path build/tmp/work/x86_64-linux
.
Я хотел бы знать, что x86_64
и core2-64
что означает. Я думаю, я знал, что x86_64
это такое, теперь я сомневаюсь в этом.
Комментарии:
1. Предположительно en.wikipedia.org/wiki/Intel_Core_2 , т.е.
gcc -march=core2
. Таким образом, он включает SSSE3, constant_tsc, cmpxchg16b и несколько других функций процессора, которые не являются базовыми для x86-64 в целом.
Ответ №1:
x86_64-linux
Каталог предназначен для собственных рецептов, которые скомпилированы в архитектуре хост-машины / сборки.
core2-64-poky-linux
Каталог предназначен для целевых рецептов, при условии, что рецепты, которые вы создаете, предназначены для компьютера core2-64 (например, qemux86-64).