Судя по вашим комментариям, создается впечатление, что вы ищете более многоплатформенную среду сборки.Лично я склонен использовать make, vi и командную строку для большинства вещей, но для большинства это довольно архаично.Возможно, вы захотите попробовать cmake .Идея состоит в том, чтобы сохранить файл CMakeLists.txt
, который описывает проект.Утилита cmake
может генерировать файлы проекта для различных платформ - Makefile для Linux, MSVS Solutions и т. Д. Еще одна вещь, которая приходит на ум - это qmake из Qt .Он работает аналогично cmake в том, что он генерирует файлы сборки для различных сред из одного файла описания проекта.