You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refer to each OS's online documentations for more in-depth information on how to install these compilers.
63
73
Note that the version of the C/C++ compiler used must be supported by the CUDA toolkit version. If not, compilation
64
-
will fail and the error will notify you of this problem. See the [CUDA Installation Guides](https://developer.nvidia.com/cuda-toolkit-archive)
65
-
for more details
74
+
will fail with an error notifying you of this problem. See the [CUDA Installation Guides](https://developer.nvidia.com/cuda-toolkit-archive)
75
+
for more details.
66
76
* **OpenMP**: The installed C/C++ Compiler should have support for [OpenMP](https://www.openmp.org/).
67
77
GCC and Microsoft Visual Studio compiler support OpenMP out of the box. Apple Clang, however, requires manual
68
-
installation of OpenMP libraries for Apple Clang. The easiest way to do this is via the [Brew](https://brew.sh/)pacakge
69
-
manager:
78
+
installation of OpenMP libraries for Apple Clang. The easiest way to do this is via the [Brew](https://brew.sh/) package
79
+
manager, preferably after selecting the correct Xcode version:
70
80
```zsh
71
81
brew install libomp
72
82
brew link --force libomp
73
83
```
74
84
75
-
***CMake**: CMake version 3.15 and later is required. Refer to the [CMake website](https://cmake.org/download/) on how to download.
85
+
* **CMake**: CMake version 3.15 and later is required. Refer to the [CMake website](https://cmake.org/download/) for more information on how to download.
76
86
CMake is also widely available on package managers across all operating systems.
77
-
Additionally, on Windows, make sure **C++ CMake tools for Windows** is also installed.
87
+
Additionally, on Windows, make sure **Visual Studio's C++ CMake tools for Windows** is also installed by selecting its option
88
+
during installation.
78
89
***Zlib Compression Development Headers**: On Linux, this is generally available via the built-in package manager. For
79
-
example, on Debian-based distributions like Ubuntu it is available with```apt``` under the name ```zlib1g-dev```. On
80
-
macOS, brew provides it under the name ```zlib```. No packaged versions are available for windows, therefore it must be
90
+
example, on Debian-based distributions like Ubuntu it is available via```apt``` under the name ```zlib1g-dev```. On
91
+
macOS, brew provides it under the name ```zlib```. No packaged versions of Zlib are available for windows, therefore it must be
81
92
downloaded manually and added to the CMake environment variables in your working Powershell session:
0 commit comments