readme 만 잘 읽고 따라하면 특별할 것은 없다.
근데 정말 잘(!) 읽어야 하므로 주의사항을 기록해 둔다.
build tool
bezel 과 cmake 중 하나를 선택할 수 있다.
bezel 이 더 좋아보이긴 하지만 윈도우 환경을 제대로 지원하지 않으므로 mingw 를 설치하여야 한다. 그러니 왠만하면 cmake 로 빌드하자.
prerequisite
swig
python 3.5
- numpy 1.11.0 이상이 설치되어 있어야 한다.
visual studio 2015
(중요) cmake 3.5~3.6
- 현재 cmake 버전이 3.8rc 까지 나왔는데 이걸로 빌드하면 nvcc 쪽에서 공백 처리 문제 때문에 빌드 에러 난다.
- 이 문서에서는 이 팁이 가장 중요하다. cmake 버전 확인!
- 관련 issue
nvidia cuda toolkit 8.0
nvidia cudnn 5.1
여기까지만 구성하면 나머지는 readme 의 설명대로 따르면 된다.
cmake 버전만 조심하자.