
Low-Level-Bibliothek zum Kodieren und Dekodieren von IA32/Intel64-x86-Instruktionen, die APIs für Instruktionslänge, Operanden, Kategorien und Kontrollfluss-Metadaten bereitstellt.
https://github.com/intelxed/xed/issues/new
git clone https://github.com/intelxed/xed.git xed
git clone https://github.com/intelxed/mbuild.git mbuild
cd xed
./mfile.py
Anschließend erhalten Sie Ihre libxed.a/libxed.so (Linux) oder xed.lib (Windows) aus dem obj-Verzeichnis. Fügen Sie " --shared" hinzu, wenn Sie einen Shared-Object-Build wünschen. Fügen Sie " install" hinzu, wenn Sie die Header & Bibliotheken in ein Kit im "kits"-Verzeichnis ablegen möchten. Fügen Sie unter Windows "C:/python3/python " vor "./mfile.py" ein.
Es gibt zwei Optionen:
./mfile.py examples
und die kompilierten Beispiele befinden sich in obj/examples.
./mfile.py install
cd kits
cd <whatever the kit is called>
cd examples
./mfile.py
Weitere Informationen finden Sie in der Dokumentation zum Quellcode-Build.
Machen Sie sich Sorgen um große Bibliotheken oder Binärdateien? Es gibt mehrere Optionen:
Um mitzuwirken, beachten Sie bitte: