Cmake vs Makefile? a może coś jeszcze znacie

0

Witam,
chciałbym się zapytać na linuxie/freebsd najlepiej używać Makefile czy Cmake? a może coś jeszcze znacie
jaka jest różnica między innymi?

który sposób polecacie.

nie chciałbym się uczyć złych nawyków.

0

Cmake jest bardziej uniwersalny - wygenerujesz z niego zarówno makefile na Unixie, jak i pliki projektowe dla Visual Studio na Windowsie. Składnia Cmake'a mnie osobiście wydaje się bardziej zrozumiała. Polecam Cmake.

1

Make i CMake mają tyle wspólnego co Java i JavaScript.

CMake jest bardziej alternatywą do autotools, czyli to są narzędzia, które przygotowują Ci odpowiedni plik Makefile. Jednakowoż ja osobiście preferuję pisać własne Makefile tak długo jak da się to utrzymywać, gdyż to zdecydowanie upraszcza ścieżkę potrzebną do zbudowania projektu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1