2015-12-02 24 views

回答

1

您需要首先構建樣本,如所述。構建樣本的過程應創建樣本 bin目錄中所需的任何內容。

建好樣品後,請注意:/Developer/NVIDIA/CUDA-7.5/bin/而不是的安裝路徑。這:/Developer/NVIDIA/CUDA-7.5/是安裝路徑。 samples位於這裏:/Developer/NVIDIA/CUDA-7.5/samples/和樣本bin目錄是在這裏:/Developer/NVIDIA/CUDA-7.5/samples/bin/

(本:。/Developer/NVIDIA/CUDA-7.5/bin/是工具bin目錄不一樣的樣本bin目錄下)

+0

/開發商/ NVIDIA/CUDA- 7.5/bin // bin/nvcc -ccbin clang ++ -I ../../ common/inc -m64 -Xcompiler -arch -Xcompiler x86_64 -gencode arch = compute_20,code = sm_20 -gencode arch = compute_30,code = sm_30 - gencode arch = compute_35,code = sm_35 -gencode arch = compute_37,code = sm_37 -gencode arch = compute_50,code = sm_50 -gencode arch = compute_52,code = sm_52 -gencode arch = compute_52,code = compute_52 -o asyncAPI.o - c asyncAPI.cu make [1]:/Developer/NVIDIA/CUDA-7.5/bin//bin/nvcc:沒有這樣的文件或目錄 make [1]:*** [asyncAPI.o]錯誤1 make:*** [0_Simple/asyncAPI/Makefile.ph_build]錯誤2 – Antithesis

+0

這是我在樣本目錄中運行make時得到的結果。 – Antithesis

+0

因爲:'/ Developer/NVIDIA/CUDA-7.5/bin // bin/nvcc'是錯誤的。注意'bin // bin'的兩次出現是不正確的。您在設置CUDA安裝期間錯誤地輸入了路徑。如果系統提示您輸入安裝路徑並輸入'/ Developer/NVIDIA/CUDA-7.5/bin',那是不正確的。 –