Автоматизация кроссплатформенной сборки C ++

У меня есть кроссплатформенный проект C ++, который нацелен и успешно компилируется на Linux, OSX и Windows. Я использую GNU Make для сборки на всех платформах, gcc для компиляции под Linux и OSX и cl.exe для компиляции под Cygwin в Windows. Мой текущий рабочий процесс состоит из кодирования под OSX и последующего построения на каждой отдельной платформе для проверки переносимости кода. Этот процесс занимает довольно много времени, и мне было интересно, можно ли автоматически построить на всех платформах за один шаг?

18
задан dbotha 1 July 2011 в 19:08
поделиться