summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorpsychocrypt <psychocrypt@users.noreply.github.com>2017-11-07 22:48:37 +0100
committerpsychocrypt <psychocrypt@users.noreply.github.com>2017-11-07 22:52:40 +0100
commit787ce4a146d02ea827e1a72148abf771d52b3a9e (patch)
treed897db04644f3df366d70f495517577d64670aea /doc
parentf03f859564f8cd25388ccaf78d88291ae4fb98de (diff)
downloadxmr-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')
-rw-r--r--doc/compile_Windows.md20
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
```
OpenPOWER on IntegriCloud