# stardew_valley_cheat_discard **Repository Path**: zwssd1980/stardew_valley_cheat_discard ## Basic Information - **Project Name**: stardew_valley_cheat_discard - **Description**: 星露谷物语,修改器。 c++和qt6.8.0 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-11-24 - **Last Updated**: 2024-12-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 2024-11-23 此工程可以编译成静态版本,下载qt5.12.0的源码,进行编译安装: 主要参考文章:https://www.cnblogs.com/chinasoft/p/14176220.html 1 使用vs2022的开发人员命令行(Developer Command Prompt for VS 2022),编译qt 2 下载qt5.12.0 https://download.qt.io/archive/qt/5.12/5.12.0/single/ 3 编译前需要安装 vs2022 python perl(or activeperl) ruby 4 修改源码里的qtbase\mkspecs\common\msvc-desktop.conf文件 修改-MD为-MT D的意思是动态编译(dynamic),T的意思是静态编译(static)。 这一步官方教程没有要求,但其他人的很多教程里都有写,我就加上了 5 x86 Native Tools Command Prompt for VS 2022 Current,(编译64位库则打开x64 Native Tools Command Prompt for VS 2022 Current,编译32位库和64位库只有此处不同 6 配置命令 `configure.bat -static -prefix "c:\qt\qt5.12.0_static_x64" -confirm-license -opensource -debug-and-release -platform win32-msvc -nomake examples -nomake tests -plugin-sql-sqlite -plugin-sql-odbc -qt-zlib -qt-libpng -qt-libjpeg -opengl desktop -mp` qt6.8.0 需要ninja cd tmp ..\qt-everywhere-src-6.8.0\configure.bat -static -static-runtime -debug-and-release --prefix="C:\qt\qt6.8.0_x64_Static_DebugAndRelease_MT" 具体含义如下: `configure.bat -static //指明是静态编译 -prefix "c:\qt\qt5.12.0_static_x64" //指明安装的目录 -confirm-license -opensource //指明是开源版本的qt -debug-and-release //指明需要debug版和release版,可以单独选择release版 -platform win32-msvc //指明使用msvc编译 -nomake examples -nomake tests //不编译样例 -plugin-sql-sqlite -plugin-sql-odbc -qt-zlib -qt-libpng -qt-libjpeg //可选插件 -opengl desktop -mp //多核编译` 6 nmake 进行编译 7 nmake install 进行安装 8 如果愿意可自行选择安装qt creator 9 环境安装完了,使用vs2022的开发人员命令行,到修改器工程源码目录执行:C:\qt\bin\qmake.exe 重新生成makefile等文件。 10 然后执行 nmake debug release (有可能需要清理debug release目录下的文件) 11 静态编译参数还不清楚,有可能是-static, 总之到这里可以修改程序编译了。 # Szy_pvzHE_cheat 植物大战僵尸杂交版修改器 使用C++/Qt5.12.0开发 原作者地址: https://github.com/Szy-XianQi/Szy_pvzHE_cheat