Как управлять растущим проектом C++

Мне интересно, как мне управлять растущим проектом C++. Теперь я разрабатываю проект с Netbeans, и это грязная работа по созданию make-файлов. Проект стал слишком большим, и я решил разделить его на несколько частей. Как лучше всего это сделать?

Я пытаюсь использовать Scons в качестве системы сборки. Я добился определенного успеха, но должен ли я редактировать сценарии сборки каждый раз, когда добавляю или удаляю файлы. Это слишком скучно.

Так что мне нужен ваш совет.

П.С. Кстати, а как такой крупный проект, как google chrome, это делает? Все ли используют какую-либо IDE для создания сценариев, созданных только для распространения программного обеспечения?

5
задан Rhexis 14 May 2012 в 04:42
поделиться