Используя работу http://tut-framework.sourceforge.net/ очень простой, просто заголовочный файл только никакие макросы. Может генерировать результаты XML
Вероятно, нет, и даже если бы они были, SCons дает вам значительно больше прозрачности и гибкости в управлении вашей сборкой, чем это делает Visual Studio. В качестве отправной точки лучше выполнять каждое упражнение по очереди.
После того, как вы выполнили несколько проектов, довольно легко реорганизовать основные различия между типами сборки (общие библиотеки, статические библиотеки и программы) и платформами в модуль общих помощников scons которые можно импортировать. В Windows рассмотрите группы флагов для таких вещей, как отладка и сборка выпуска, связывание стандартной библиотеки и обработка исключений.
Также на что следует обратить внимание:
Следующий сценарий выглядит многообещающим. Я могу завести его: причина, по которой ручное решение не совсем практично из-за огромного масштаба рассматриваемого решения: у него сотни проектов. Вот почему я думал, что сценарий, который будет генерировать модули SCons, даст мне отправную точку.
К сожалению, перенос рассматриваемого решения на SCons вручную был бы проектом сам по себе !, хотя я признаю, что это был бы «правильный» способ сделать это.