-
Notifications
You must be signed in to change notification settings - Fork 501
编译指南
刘旭 edited this page Aug 3, 2021
·
18 revisions
为了编译 Magpie,你首先需要安装:
- Visual Studio 2019 的最新版本,Magpie 不支持在 Visual Studio 以外的环境编译。VS需要安装“.NET 桌面开发”,“使用 C++ 的桌面开发”和“通用 Windows 平台开发”三个工作负荷。
- C++/WinRT Visual Studio 扩展可以提升开发体验,但如果只是想编译 Magpie,它不是必须的。
- Conan 以及它的依赖 Python。确保 Conan 已被添加到系统路径。
-
克隆存储库
git clone https://github.com/Blinue/Magpie
-
使用 Visual Studio 2019 打开 Magpie.sln,此解决方案包含多个项目,其中“Magpie”项目是程序入口。它应该已经是启动项目,如果不是请手动设置。
-
首先生成 CONAN_INSTALL 项目,这将安装所有 C++ 项目的 Conan 依赖。
-
编译“Magpie”项目,NuGet 依赖将在此过程中自动安装。
-
运行 Magpie。
-
C++ 项目可能会被 IntelliSense 报错,这是因为缓存没有更新,可以尝试重新扫描解决方案或删除 .vs 文件夹。