To jest polecenie llvm-extract-3.7, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
llvm-extract - wyodrębnij funkcję z modułu LLVM
STRESZCZENIE
llvm-wyciąg [Opcje] --funkcja nazwa funkcji [filename]
OPIS
Połączenia llvm-wyciąg polecenie przyjmuje nazwę funkcji i wyodrębnia ją z określonego
Plik kodu bitowego LLVM. Jest używany głównie jako narzędzie do debugowania w celu zmniejszenia przypadków testowych z
większe programy, które powodują błąd.
Oprócz wyodrębnienia kodu bitowego określonej funkcji, llvm-wyciąg będzie również
usuń nieosiągalne zmienne globalne, prototypy i nieużywane typy.
Połączenia llvm-wyciąg polecenie odczytuje swoje wejście ze standardowego wejścia, jeśli nazwa pliku jest pominięta lub jeśli
nazwa pliku to -. Wyjście jest zawsze zapisywane na standardowe wyjście, chyba że -o Jest opcja
określone (patrz poniżej).
OPCJE
-f
Włącz wyjście binarne na zaciskach. Zwykle llvm-wyciąg odmówi pisania na surowo
wyjście kodu bitowego, jeśli strumieniem wyjściowym jest terminal. Dzięki tej opcji llvm-wyciąg będzie
pisać surowy kod bitowy niezależnie od urządzenia wyjściowego.
--funkcja nazwa funkcji
Wyodrębnij funkcję o nazwie nazwa funkcji z kodu bitowego LLVM. Można określić
wiele razy, aby wyodrębnić wiele funkcji jednocześnie.
--func funkcja-regular-expr
Wyodrębnij pasujące funkcje funkcja-regular-expr z kodu bitowego LLVM. Wszystko
zostaną wyodrębnione funkcje pasujące do wyrażenia regularnego. Można określić wiele
razy.
--glob globalna nazwa
Wyodrębnij zmienną globalną o nazwie globalna nazwa z kodu bitowego LLVM. Można określić
wiele razy, aby wyodrębnić wiele zmiennych globalnych naraz.
--rglob glob-zwykłe-wyr
Wyodrębnij pasujące zmienne globalne globalne-regularne-expr z kodu bitowego LLVM. Wszystko
Zostaną wyodrębnione zmienne globalne pasujące do wyrażenia regularnego. Można określić
wiele razy.
-Pomoc
Wydrukuj podsumowanie opcji wiersza poleceń.
-o filename
Określ nazwę pliku wyjściowego. Jeśli nazwa pliku to "-" (domyślna), to llvm-wyciąg wysyła
jego wyjście na standardowe wyjście.
-S
Zapisuj dane wyjściowe w języku pośrednim LLVM (zamiast kodu bitowego).
EXIT STATUS
If llvm-wyciąg się powiedzie, zakończy się z 0. W przeciwnym razie, jeśli wystąpi błąd, zostanie
wyjdź z wartością niezerową.
Użyj llvm-extract-3.7 online za pomocą usług onworks.net