Я пытаюсь установить dlib в Ubuntu с поддержкой cuda.Сначала я следовал этим инструкциям от PyImageSearch, который казался довольно простым для подражания.К сожалению, она не работает в основной команде:
pip install dlib
с сообщениями об ошибках среди прочих:
Ошибка при создании файла / tmp / pip-install-gru7yw4s / dlib / build / temp.linux-x86_64-3.5 / dlib_build / CMakeFiles / dlib.dir / cuda /./ dlib_generated_cuda_dlib.cu.o
Затем я следовал этим инструкциям , чтобы фактически скомпилировать dlib, но такжепроисходит сбой:
$ cmake --build . --config Release
с ошибкой:
Ошибка при создании файла
/pathto/to/dlib/build/dlib/CMakeFiles/dlib.dir/cuda/./dlib_generated_cusolver_dlibapi.cu.o
Как я понял, у меня проблема с поддержкой CUDA.Я попытался скомпилировать его, используя:
$ cmake .. -DCUDA_NVCC_FLAGS="-D_MWAITXINTRIN_H_INCLUDED"
$ cmake --build . --config Release
после аналогичной проблемы здесь , но безрезультатно.
Итак, я спрашиваю, могу ли я попробовать что-то ещеили если кто-то сталкивался с такими же или похожими проблемами при установке dlib.
Я использую Ubuntu 16.04, gcc 5.5, cuda 9.0.176.