-
Notifications
You must be signed in to change notification settings - Fork 0
Build
Yuchen Ren edited this page Apr 2, 2023
·
7 revisions
此页面适合开发人员 / 贡献者阅读。
请注意,由于 dlib
的依赖库 lapack
在 vcpkg 中存在兼容性问题,故本项目暂时不能在 Linux 平台下编译,仅支持 Windows 平台。
Macintosh OS 机子买不起 暂未测试,故也不支持。
所有操作系统均仅支持 x64 架构。
-
Windows 10 / 11
-
Visual Studio 2022
-
vcpkg
vcpkg 依赖库随 CMake Configuration 构建并安装,不需手动安装。
设置环境变量 VCPKG_ROOT
指定 vcpkg 路径,便于编译(不指定则 CMakeLists.txt
将会报错)。
请注意:若要 WSL 远程构建,请在 WSL 中新建 vcpkg 环境,避免与 Windows 本机本地环境冲突。
在项目文件夹下打开 Visual Studio 后,可选择 WSL 远程或本机本地构建。
构建完毕可直接双击运行构建目录中的可执行文件(程序运行不受运行目录影响,但程序所在目录下必须有所需的依赖文件)。
运行前务必下载 DLib 人脸关键点检测模型 (官网) (GitHub),(解压后)放入源代码目录或程序所在目录。
在相应位置标记断点后选择 Visual Studio 工具顶栏的调试器即可。
若有任何问题欢迎与项目维护人员联系!
Class Tools Develop Team 现已建立官方 QQ 讨论群。
若您想加入我们团队的官方 QQ 讨论群,请访问 加入群聊。