Próbuję napisać mały skrypt kompilacji - i chcę ustalić, czy obejmuje to system, czy też nie. Dlatego chcę, żeby g ++ powiedział mi, że ścieżka dostępu jest używana.Zrzuty zawierają ścieżki z g ++
cpp -v wydaje się być najlepszym najlepszym ujęciem, ale nie daje mi ścieżek C++.
Tak próbowałem:
g++ -Xpreprocessor -v
Które nie działa rację - g ++ oddaje -v na jego własnym Pełne wyjście.
Dzięki, Oliver
albo równoważnie, 'g ++ -E -x C++ - -v dev/null', co oznacza, że można mieć pewność, że” ponownie używać tego samego pliku 'g ++' wykonywanego w celu kompilacji –
Pozdrawiam - to jest lepsza opcja. Działa również na klang. – Oliver
Uprości to do "g ++ -E -x C++ -v/dev/null". – Rufflewind