[hidecontent type="logged" desc="隐藏内容:登录后可查看"]
C:\Qt\qt-5.6.3-x86-msvc2013
.C:\Qt\qt-5.6.3-x64-msvc2013
.C:\Qt\qtcreator-4.3.1
.development
分支)克隆到本地驱动器。确保在克隆命令中包含子模块!git clone --recurse-submodules -b development https://github.com/x64dbg/x64dbg.git
Qt5.6.3-msvc2013-installed.7z
则必须创建自己的工具包。相关文件:
x86
对于 32 位,amd64
对于 64 位)。
install.bat
以初始化预提交格式化挂钩setupdeps.bat
复制依赖x64dbg.sln
在 Visual Studio 2013 中打开src\gui\x64dbg.pro
在 Qt Creator 中打开windeployqt.exe --force x64gui.dll
以自动执行此操作。
如果您在使用较新的 Qt 或 Visual Studio 版本时遇到构建错误,欢迎提出拉取请求!
您可以从以下位置获取最新的 Qt 版本: https: //www.qt.io/offline-installers
如果您不喜欢 Qt Creator,您可以尝试Qt Visual Studio 工具。
a_a_
但它使用 Visual Studio 2017 和 Qt 5.8(目前官方均未支持):https://vimeo.com/213004417 注意:视频有点过时,copy_libs.bat
视频中显示的脚本不会将所有必需的 DLL 复制到输出文件夹。确保在setupdeps.bat
运行视频中显示的之前运行copy_libs.bat
,以便将所有必需的 DLL 复制到输出文件夹。或者,运行setupdeps.bat
并删除输出 bin 文件夹中的所有 Qt DLL,并将它们替换为您的 Qt 版本中的 DLL。
set QT32PATH=C:\Qt\qt-5.6.3-x86-msvc2013\5.6\msvc2013\bin
set QT64PATH=C:\Qt\qt-5.6.3-x64-msvc2013\5.6\msvc2013_64\bin
set QTCREATORPATH=C:\Qt\qtcreator-4.3.1\bin
set VSVARSALLPATH=C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat
[/hidecontent]