我们的少数用户已经要求提供有关IDA 7.6附带的Qt 5.6.3版本的信息。
配置选项
以下是用于构建库的选项:
- Windows: ...\5.6.3\configure.bat "-nomake" "tests" "-qtnamespace" "QT" "-confirm-license" "-accessibility" "-opensource" "-force-debug-info" "-platform" "win32-msvc2015" "-opengl" "desktop" "-prefix" "C:/Qt/5.6.3-x64"
- 请注意,你必须使用Visual Studio 2015 (或更高版本)来构建,以获得兼容的库。
- Linux: .../5.6.3/configure "-nomake" "tests" "-qtnamespace" "QT" "-confirm-license" "-accessibility" "-opensource" "-force-debug-info" "-platform" "linux-g++-64" "-developer-build" "-fontconfig" "-qt-freetype" "-qt-libpng" "-glib" "-qt-xcb" "-dbus" "-qt-sql-sqlite" "-gtkstyle" "-prefix" "/usr/local/Qt/5.6.3-x64"
- Mac OSX: .../5.6.3/configure "-nomake" "tests" "-qtnamespace" "QT" "-confirm-license" "-accessibility" "-opensource" "-force-debug-info" "-platform" "macx-clang" "-debug-and-release" "-fontconfig" "-qt-freetype" "-qt-libpng" "-qt-sql-sqlite" "-prefix" "/Users/Shared/Qt/5.6.3-x64"
补丁
除了特定的配置选项外,IDA附带的Qt构建还包括以下补丁。因此,在编译之前,应该将其应用到您自己的Qt5.6.3源,以便获得类似的二进制文件(修补程序-p1
请注意,对于5.6.3版本,此补丁不必进行任何修改即可正常工作。如果您的Qt 5.6.3源来自其他地方,您可能必须对此进行调整。