Visual Studio Community 2017 cl.exe

Je suis en train de travailler sur la compilation de certains noyaux CUDA sur un système Windows. De ma compréhension, l' nvcc compilateur nécessite l'utilisation de cl.exe pour compiler sur les systèmes Windows. Le principal moyen d'obtenir c'est avec Visual Studio. J'ai donc installé le gratuite community edition. Après quoi je m'attendais à y être le bin répertoire au sein de la VC répertoire comme indiqué dans plusieurs autres questions, telles que cette une et cette une. Et pourtant, j'ai besoin d'aller à plusieurs couches plus profondes de trouver

C:\Program Files (x86)\Microsoft Visual Studio17\Community\VC\Tools\MSVC.10.25017\bin\HostX64\x64\cl.exe

Ce projet est destiné à faire un programme qui peut être compilé et utilisé sur plusieurs différents systèmes Windows. Ai-je vraiment besoin d'attendre de la cl.exe fichier à cette imbriquée ou ai-je raté quelque sorte d'installation étape ici? Je m'attendais à un chemin plus court:

C:\Program Files (x86)\Microsoft Visual Studio17\Community\VC\bin\

En fin de compte j'ai besoin d'une forme aussi simple que possible pour les utilisateurs d'être en mesure d'avoir leur environnement de trouver le cl.exe fichier. En général, cela implique (au niveau le plus élevé) définition d'une variable d'environnement.

source d'informationauteur cdeterman