Ответ 1
CERN, похоже, использует его в комбинации с Make:
http://accelconf.web.cern.ch/accelconf/icalepcs2011/papers/wepks026.pdf
И что у вас было? Считаете ли вы, что Maven хорошо подходит для вашего проекта и как вы посоветуете другим следовать вашему пути?
Спасибо заранее!
CERN, похоже, использует его в комбинации с Make:
http://accelconf.web.cern.ch/accelconf/icalepcs2011/papers/wepks026.pdf
Я не использовал Maven для любых моих проектов, но некоторые из моих коллег использовали для проектов Java. Вы ищете ant особенности этого? если его простая ванильная сборка, то придерживаться Makefile. Вы также можете посмотреть http://www.scons.org/
Почему вы хотите использовать maven для проекта C/С++? Maven очень хорош, но требует очень глубоких знаний, и он сильно ориентирован на Java. Я думаю, что Makefiles хороши также для большого проекта на С++.
Я предлагаю automake + autoconf для небольшого лучшего способа управления созданием Makefile.
Взгляните также на большой проект, например, на источники OpenOffice, чтобы получить вдохновение.
Я использую CMake под Maven: http://code.google.com/p/cmake-maven-project/
Я считаю, что CMake намного проще в использовании, потому что он генерирует полноценные файлы проекта. Затем вы можете открыть эти файлы проекта и запустить отладчик, профайлер и т.д.