Это не поддерживается "из коробки", и вы можете в конечном итоге возиться с различными вкусами
Я настоятельно рекомендую для такой цели:
- to use either centralised (svn) or distributed (git, hg) SCM
- to use continuus integration with 3 agents, each one in a different platform (can be VM or physical computer). You can use hudson or cruise control
Таким образом:
- you develop locally, on whatever platform you prefer
- you push / commit / submit your changes
- the buildbox compiles on all platforms (while you can still work on the next feature)
- ideally, you run your unit tests as well
- once all builds on all platforms are finished, you got a status and a build on all targets
Это довольно полезно, когда вам нужно иметь дело с более чем одной версией Qt или компилятора: возвращаемое значение определенно стоит времени, потраченного на установку (и оно хорошо масштабируется)