Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 07512dc

Browse files
committed
Dev env: Update min compiler requirements for C++17
Following 'Introduction' changes in 53b2e68.
1 parent 674031b commit 07512dc

2 files changed

Lines changed: 11 additions & 11 deletions

File tree

en/02_Development_environment.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ separately here.
77
## Windows
88

99
If you're developing for Windows, then I will assume that you are using Visual
10-
Studio 2017 to compile your code. You may also use Visual Studio 2013 or 2015, but the steps may be a bit different.
10+
Studio to compile your code. For complete C++17 support, you need to use either
11+
Visual Studio 2017 or 2019. The steps outlined below were written for VS 2017.
1112

1213
### Vulkan SDK
1314

@@ -59,8 +60,7 @@ In this tutorial we'll be using the 64-bit binaries, but you can of course also
5960
choose to build in 32 bit mode. In that case make sure to link with the Vulkan
6061
SDK binaries in the `Lib32` directory instead of `Lib`. After downloading it, extract the archive
6162
to a convenient location. I've chosen to create a `Libraries` directory in the
62-
Visual Studio directory under documents. Don't worry about there not being a
63-
`libvc-2017` folder, the `libvc-2015` one is compatible.
63+
Visual Studio directory under documents.
6464

6565
![](/images/glfw_directory.png)
6666

@@ -197,9 +197,9 @@ The number of extensions should be non-zero. Congratulations, you're all set for
197197

198198
These instructions will be aimed at Ubuntu users, but you may be able to follow
199199
along by compiling the LunarG SDK yourself and changing the `apt` commands to
200-
the package manager commands that are appropriate for you. You should already
201-
have a version of GCC installed that supports modern C++ (4.8 or later). You
202-
also need both CMake and make.
200+
the package manager commands that are appropriate for you. You should have a
201+
compiler that supports C++17 (GCC 7+ or Clang 5+). You also need both CMake and
202+
make.
203203

204204
### Vulkan SDK
205205

fr/02_Environnement_de_développement.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@ Cependant les étapes pour les installer diffèrent un peu, d'où les sections s
44

55
## Windows
66

7-
Si vous développez pour Windows, je partirai du principe que vous utilisez Visual Studio 2017 pour ce projet. Vous
8-
pouvez aussi utiliser VS 2013 ou 2015, mais les étapes sont un peu différentes.
7+
Si vous développez pour Windows, je partirai du principe que vous utilisez Visual Studio pour ce projet.
8+
Pour un support complet de C++17, il vous faut Visual Studio 2017 or 2019. Les étapes décrites ci-dessous
9+
ont été écrites pour VS 2017.
910

1011
### SDK Vulkan
1112

@@ -49,8 +50,7 @@ l'avantage d'abstraire d'autres aspects spécifiques à la plateforme requis par
4950
Vous pouvez trouver la dernière version de GLFW sur leur site officiel. Nous utiliserons la version 64 bits, mais vous
5051
pouvez également utiliser la version 32 bits. Dans ce cas assurez-vous de bien lier le dossier "Lib32" dans le SDK et
5152
non "Lib". Après avoir téléchargé GLFW, extrayez l'archive à l'emplacement qui vous convient. J'ai choisi de créer un
52-
dossier "Librairies" dans le dossier de Visual Studio. Il est normal qu'il n'y ait pas de dossier "libvc-2017", le
53-
dossier "libvc-2015" est toujours compatible.
53+
dossier "Librairies" dans le dossier de Visual Studio.
5454

5555
![](/images/glfw_directory.png)
5656

@@ -179,7 +179,7 @@ Si le nombre d'extensions est nul, il y a un problème avec la configuration de
179179

180180
Ces instructions sont conçues pour les utilisateurs d'Ubuntu, mais vous devriez pouvoir suivre ces instructions depuis
181181
une autre distribution si vous recompilez vous-même le SDK et adaptez les commandes "apt" à votre propre gestionnaire de
182-
packages. Installez si ne n'est pas déjà fait gcc 4.8 ou plus récent. Vous aurez égamelent besoin de make et de CMake.
182+
packages. Il vous faut un compilateur qui supporte C++17 (GCC 7+ ou Clang 5+). Vous aurez également besoin de make et de CMake.
183183

184184
### Le SDK Vulkan
185185

0 commit comments

Comments
 (0)