Как скомпилировать проект С++ под разные платформы?
Допустим, я захочу создать свой простенький фреймворк вроде Qt, что бы на нем можно было С++ проекты компилить для androin, ios etc. Как это работает? Что для этого нужно знать? Насколько это сложно/трудоемко ? Подойдут ответы на любые из этих вопросов.
И можно ли скомпилировать "hello word" на андроид, не приложив титанических усилий?
Для каждой целевой ОС нужен свой компилятор, который в свою очередь скомпилирован под вашу рабочую ОС для создания бинарников под целевую ОС.
Можете почитать о crosstool-ng либо достать скомпилированный компилятор gcc под свои нужды.