Quick Assembler 使用 wxWidgets 构建。这是我第一次尝试将 wxWidgets 用于实际项目。我创建了一个 wxWidgets 的私有构建版本,支持 wxWidgets 静态链接以及 CRT 静态链接。如果你要自行构建,可能需要更改项目属性,改用 CRT 动态链接,因为我尚未发布我对 wxWidgets 构建的修改。
以下是当前支持的功能列表:
nasm.exe 放在输出目录中。NASM 可从其官方网站下载。我的构建环境尽可能使用 Vcpkg。Capstone Engine、Keystone 和 Unicorn Engine 均通过 Vcpkg 引入:
vcpkg install unicorn:x64-windows
vcpkg install unicorn:x64-windows-static
vcpkg install capstone[x86]-windows
vcpkg install capstone[x86]-windows-static
vcpkg install keystone:x64-windows
vcpkg install keystone:x64-windows-static
wxWidgets 安装文件夹必须通过名为 WXWIN 的环境变量来设置。你可以通过克隆 wxWidgets 仓库 获取相关文件。
