Mam bardzo duży kod, z którego wiele jest starszym kodem. Chcę wiedzieć, który z tych plików bierze udział w kompilacji. Kod jest napisany w kompilatorach GNU, głównie w języku C/C++, ale także w innych programach. Każda rada będzie bardzo ceniona.Jakie pliki są rzeczywiście uwzględniane podczas kompilowania
Dzięki,
Mosze.
Kompiluję pod linuxem mieszankę skryptów/plików Makefile. Chcę jakoś "zawinąć" tę kompilację za pomocą narzędzia, które da wynik wszystkich plików źródłowych użytych w kompilacji, najlepiej z bezwzględnymi nazwami ścieżek.
Co mówisz?
Który system budowy jest używany? To może pomóc w ustaleniu, co się kompiluje.Na przykład, jeśli masz plik Makefile, który może być miejscem do rozpoczęcia. –
możliwy duplikat narzędzia [narzędzie do śledzenia zależności #include] (http://stackoverflow.com/questions/42308/tool-to-track-include-dependencies) –