# StockAnalyzer **Repository Path**: bytesharky/StockAnalyzer ## Basic Information - **Project Name**: StockAnalyzer - **Description**: 分析股票交易数据 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2024-11-21 - **Last Updated**: 2025-04-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # StockAnalyzer 这是一个分析股票交易数据的小工具 支持多语言,默认同系统语言 数据开源于网络采集,分析结果仅为参考依据 对于数据的准确性及质量问题,本工具概不负责 —— ByteSharky *** ## windows构建步骤 ### 环境要求 1. `Visual Studio 2022` 2. `vcpkg` 3. `cmake` ### 开始构建 1. 使用`VCPKG`安装依赖 ```bash vcpkg install wxwidgets:x64-windows-static vcpkg install curl:x64-windows-static ``` 2. 在`CMakeLists.txt`中修改你的`VCPKG_INSTALL_DIR`目录,然后构建项目 3. 使用`cmake`构建项目 打开`cmake-gui.exe`,设置好源码目录和构建目录,点击`Configure`开始构建。 随后点击`Generate`生成`vs`项目 4. 编译程序 到此你可以根据自己的需求修改源码,并编译程序了 ## 懒人福利 1. 如果你不想自己构建,那么我在`example/build`放了构建好的项目 你需要把`build`复制到项目的根目录下面,以确保匹配路径 虽然我已经将项目文件里的绝对路径改成了相对路径,但是仍然不能保证100%兼容,所以还是建议自己构建或者下载编译好的程序 2. 如果你不想自己编译,那么我在`example/release`放了编译好的程序 ## 效果展示 1. 主界面 ![效果展示](example/main.png) 2. 结果界面 ![效果展示](example/result.png) ## Macos、Linux 理论上该项目支持跨平台编译,但是没有实测,如有需要可自行尝试,可能需要修改`CMakeLists.txt`相关参数、调整源代码的兼容