目前 opennn 教程较少,为了让大家少避坑,因此写了这篇教程。而其中最大难题属于编译 opennn.lib 这件事了,本教程即为此而写。(本教程为Visual Studio 2022 + msvc 进行 opennn.lib 编译,非 camke + gnumake方式,不需要配置环境)
1.项目克隆
目的:从github(gitee镜像)克隆 openn 项目
1)进入
https://github.com/Artelnics/OpenNN
并复制git链接
2)打开 Visual Studio 2022 并克隆项目
2.项目导入
双击 opennn.sln 导入项目
3.项目配置
右键 opennn 项目,点击 属性。
选择 配置属性 -> 常规,并按照图中内容配置。
选择 C/C++ -> 命令行,并填入图中内容。
4.编译生成
右键 opennn项目,并且点击生成按钮。
5.取得 opennn.lib 库文件
在 Source 中找到 opennn-build 文件夹,进入 Source\opennn-build\x64\Debug 目录,即可找到 opennn.lib。
此时的项目也可以进行解决方案的整体构建,然后运行其中的demo。