У нас очень старый и большой проект, который в основном написан C (и небольшим фрагментом C++), и он может быть построен как в Linux, так и в Windows. В настоящее время мы пишем все Makefile в этом проекте вручную, что, я думаю, не очень хорошо.Каков наилучший способ создания C/C++-программы в сообществе с открытым исходным кодом?
Теперь мы хотим сделать этот проект полностью открытым исходным кодом. Однако до этого мы хотим улучшить способ создания этого проекта. Поэтому я хотел бы узнать, что является лучшим/популярным способом в сообществе с открытым исходным кодом для создания такого проекта? Я немного разбираюсь в autoconf/antomake, который, кажется, существует там для выхода из долгого времени, просто интересно, появился ли какой-нибудь новый и лучший способ создания проекта C/C++?
Спасибо!
На ваш взгляд, почему вручную созданы Makefiles 'not good'. –
Использование 'autoconf', кажется, широко принято и хорошо работает. Хотя это довольно сложно настроить, по сравнению с CMake или аналогичными системами сборки, –
Я думаю, что стандартная последовательность - это «configure», «make» и «make install». Это вариант, который вы созерцаете? –