Bir Windows sisteminde bazı CUDA çekirdeklerini derlemek için çalışıyorum. Anlayışımdan, nvcc
derleyicisinin, Windows sistemlerini derlemek için cl.exe
kullanılmasını gerektirir. Bunu elde etmenin birincil yolu Visual Studio'dur. Bu yüzden free community edition'u yükledim. Daha sonra this one ve this one gibi diğer birçok soruda gösterildiği gibi VC
dizini içinde bin
dizini olmasını bekledim. Ve yine de, ben Bu özel proje derlenmiş ve birden fazla farklı Windows sistemlerinde kullanılabilen bir program yapmak için tasarlanmıştırVisual Studio Topluluğu 2017 cl.exe
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe
bulmak için derin birkaç katmandan gitmek gerekir. cl.exe
dosyasının bu yuvada olmasını beklemem veya gerçekten bir yükleme adımını kaçırmam mı gerekiyor? Ben daha kısa bir yolu bekliyordum: Kullanıcıların çevre CL.exe dosyayı bulmak sahip olabilmek için
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\bin\
Sonuçta ben mümkün olduğunca basit bir yolunu bulmalıyız. Genel olarak bu, bir çevresel değişkeni (en yüksek seviyede) içerir.
Daha sonra ''C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ VC \ bin' '' yolunu eklemek zorundaydım – pckben