diff options
author | psychocrypt <psychocrypt@users.noreply.github.com> | 2017-11-07 22:48:37 +0100 |
---|---|---|
committer | psychocrypt <psychocrypt@users.noreply.github.com> | 2017-11-07 22:52:40 +0100 |
commit | 787ce4a146d02ea827e1a72148abf771d52b3a9e (patch) | |
tree | d897db04644f3df366d70f495517577d64670aea /doc/compile_Windows.md | |
parent | f03f859564f8cd25388ccaf78d88291ae4fb98de (diff) | |
download | xmr-stak-787ce4a146d02ea827e1a72148abf771d52b3a9e.zip xmr-stak-787ce4a146d02ea827e1a72148abf771d52b3a9e.tar.gz |
fix windows CUDA 9 compile
fix #91
- add CMake workaround for wrong host compiler for cuda
- update winows compile documentation
Diffstat (limited to 'doc/compile_Windows.md')
-rw-r--r-- | doc/compile_Windows.md | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/doc/compile_Windows.md b/doc/compile_Windows.md index ffe9e23..056cc50 100644 --- a/doc/compile_Windows.md +++ b/doc/compile_Windows.md @@ -20,6 +20,15 @@ - tested version: [cmake 3.9](https://cmake.org/files/v3.9/cmake-3.9.0-rc3-win64-x64.msi) - during the install choose the option `Add CMake to the system PATH for all users` +### Cuda 8.0+ (only needed to use NVIDIA GPUs) + +- donwload and install [https://developer.nvidia.com/cuda-downloads](https://developer.nvidia.com/cuda-downloads) +- for minimal install choose `Custom installation options` during the install and select + - CUDA/Develpment + - CUDA/Visual Studio Integration (ignore the warning during the install that VS2017 is not supported) + - CUDA/Runtime + - Driver components + ### Dependencies OpenSSL/Hwloc and Microhttpd - download the precompiled binary from [https://github.com/fireice-uk/xmr-stak-dep/releases/download/v1/xmr-stak-dep.zip](https://github.com/fireice-uk/xmr-stak-dep/releases/download/v1/xmr-stak-dep.zip) @@ -67,7 +76,16 @@ set CMAKE_PREFIX_PATH=C:\xmr-stak-dep\hwloc;C:\xmr-stak-dep\libmicrohttpd;C:\xmr-stak-dep\openssl mkdir build cd build - cmake -G "Visual Studio 15 2017 Win64" -T v140,host=x64 .. + ``` + - with CUDA 8 + ``` + cmake -G "Visual Studio 15 2017 Win64" -T v140,host=x64 .. + ``` + - with CUDA 9 + ``` + cmake -G "Visual Studio 15 2017 Win64" -T v141,host=x64 .. + ``` + ``` cmake --build . --config Release --target install cd bin\Release ``` |