При построении qemu
из исходного кода, я нахожу для каждого CPU
архитектуры, есть 2 варианта для целевого списка: xx-softmmu
и xx-linux-user
. Например:В чем разница и взаимосвязь между «xx-softmmu» и «xx-linux-user»?
x86_64-softmmu
x86_64-linux-user
Я не могу найти разницу между двумя вариантами. Может ли кто-нибудь представить, в чем разница и отношения между ними?
Чтобы быть точными, было бы начать с * точкой входа * исполняемого файла (обычно '_start') при использовании пользователя режим эмуляции, но это лишь деталь. – minmaxavg