Если честно, то так себе решение. Обычно, когда собираешь под embedded Linux, то тебе нужна специфическая периферия, которую не сможет предоставить ваша виртуалка. Так что только cross-compiling. Правда у меня собрана 5.9, которая распространяется в виде готового дебиан пакета. Более новые версии Qt не собирал
Был опыт подобной же разработки. Делал систему контроля за уровнем воды в котле, из которого обеспечивается водоснабжение частного дома. При этом автоматически осуществлялся долив котла и остановка насоса, заполняющего котел. В качестве датчика уровня при этом использовался датчик давления. Датчик помещался в тонкую пластиковую трубку. Трубка в котле располагалась вертикально, верхний конец ее был герметически закрыт. Датчик давления измерял давление воздуха в трубке. При поднятии уровня жидкости в котле, давление в трубке поднимается. Удавалось контролировать уровень жидкости с точностью порядка 1-2 см.
Если честно, то так себе решение. Обычно, когда собираешь под embedded Linux, то тебе нужна специфическая периферия, которую не сможет предоставить ваша виртуалка. Так что только cross-compiling. Правда у меня собрана 5.9, которая распространяется в виде готового дебиан пакета. Более новые версии Qt не собирал