
IA32/Intel64 x86命令をエンコードおよびデコードするための低レベルライブラリであり、命令長、オペランド、カテゴリ、制御フローメタデータのAPIを提供します。
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
次に、obj ディレクトリから libxed.a/libxed.so (Linux) または xed.lib (Windows) を取得します。 共有オブジェクトビルドが必要な場合は " --shared" を追加します。 ヘッダーとライブラリを "kits" ディレクトリ内のキットに配置したい場合は " install" を追加します。 Windows の場合は "./mfile.py" の前に "C:/python3/python " を追加します。
方法は2つあります:
./mfile.py examples
コンパイルされたサンプルは obj/examples に配置されます。
./mfile.py install
cd kits
cd <whatever the kit is called>
cd examples
./mfile.py
詳細はソースビルドのドキュメントを参照してください。
大きなライブラリやバイナリが気になりますか? いくつかの選択肢があります:
貢献するには、以下の手順に従ってください: