面向对象程序设计课程实验
课程实验分为 5 次上机,首先有一个基本题目,然后每次上机都会在基本题目的基础上增加新的要求,要求学生在上一次实验的基础上修改程序,完成新的要求。
基础题目
最终效果
macOS:
brew install qt@6 nlohmann-jsonUbuntu:
sudo apt install qt6-base-dev nlohmann-json3-devWindows:
-
下载并安装 MSYS2
-
在 MSYS2 UCRT64 环境下安装项目依赖:
pacman -S mingw-w64-ucrt-x86_64-toolchain mingw-w64-ucrt-x86_64-cmake mingw-w64-ucrt-x86_64-qt6-base mingw-w64-ucrt-x86_64-qt6-charts mingw-w64-ucrt-x86_64-nlohmann-json
-
构建:
mkdir build && cd build cmake .. cmake --build . -- -j$(nproc)
-
运行
./ObjectOrientedProgramming
构建完成后,在 build 目录下执行:
cpack







