成功编译配置: dlib 19.18、 cuda9、vs2015
附上成功截图:
vs2015 是关键,其他的版本编译都会出错,显示不使用 cuda!!!##
- 安装cuda 和 vs2015 步骤省略,自己参考其他的博客
- 进入到dlib 目录
mkdir build
cd build
cmake .. -G "Visual Studio 14 2015 Win64" -T host=x64 -DDLIB_USE_CUDA=1 -DUSE_AVX_INSTRUCTIONS=1 # 这里是选择vs2015 作为编译器
cmake --build .
- 修改 setup.py 文件 将151 行修改和下面一样
151:cmake_args += ['-T', 'host=x64']
- 输入编译指令
python setup.py install --set USE_AVX_INSTRUCTIONS=1 --set DLIB_USE_CUDA=1 -G "Visual Studio 14 2015 Win64"
- 编译成功