原文地址:原文链接,本文主要依照链接中文章进行,重复部分不再赘述。
一、准备
工具:CMake3.17,VS2017社区版
这里因为我的预测库是,Cmake3.17、VS2017版的,所以用安装了VS2017社区版,CMake3.17,这个地方一定要保证预测库和环境一致。然后按照原文配置环境。
二、利用Cmake软件进行编译
cmake编译器第一次使用,照葫芦画瓢,按原文一步步来就行,但是要注意的是刚才下载的版本是cpu_avx_mkl,环境是vs2017 ,所以下面两处需要修改:
将WITH_GPU勾掉(本人电脑显卡不支持,家里有条件的同学随意)
Project选择 2017,平台X64:
这里注意一点,cpp_Infer文件夹下的CMakeLists.txt文件,这个文件是编译的关键,Cmake编译软件第一次使用,具体语法没有研究,只提一点,原文中也有提到:这句的意思是将源文件生成目标类型,是可执行文件(.exe)、动态连接库(.dll)