Skompilowanie wszystkich plików C++ na Ubuntu

Skompilowanie wszystkich plików C++ na Ubuntu
  • Rejestracja: dni
  • Ostatnio: dni
0

Mam projekt o strukturze takiej że katalog1 zawiera 2 pliki oraz inny katalog który zawiera również 2 pliki.

Kopiuj
katalog1/
  main.cpp
  naglowek1.h
  katalog2/
    naglowek2.h
    plik2.cpp

naglowek1.h includuje naglowek2.h

Jak mogę skompilować wszystkie pliki z katalog1 na Ubuntu za pomocą g++?

kq
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Szczecin
1
Kopiuj
g++ plik2.cpp -c -o plik2.o
g++ plik2.o plik1.cpp -o program
./program

Ale ogólnie to zrób sobie makefile, albo (lepiej) użyj jakiegoś generatora, np. cmake czy qmake.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.